我正在尝试使用 Google People Api 获取一个人的联系人列表。它适用于谷歌开发者控制台上的“试试这个界面”。
但是在尝试使用 googleapis 获取响应时
或
HTTP 调用
返回:
{ “nextSyncToken”:“^MisAxiFjnAAAABII_rKSh_Wz1gIQ_rKSh_Wz1gIux9KTpVj73mi1BREyou28OiQ0MTJmYmEyZi01ODJiLTQ1YzItODdmYi0xZjkxMDNkYTIxMDk”
所有访问和权限似乎都没有问题。我期待一份联系人列表,但只得到这一个字段。我在这里缺少什么?
最佳答案
自己发现问题和解决方案。 只有 Gsuite 帐户才会遇到此问题。我们必须从 GSuite 帐户的管理面板启用 api 访问才能使其工作。如果您不想这样做,请使用 Google Contacts Api。
Google Contacts API 工作完美,但它仍然适用于 gdata 协议(protocol)。
关于google-api-nodejs-client - Google People API 连接列表返回空响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46324220/