3

我正在尝试使用 Google People Api 获取一个人的联系人列表。它在谷歌开发者控制台上的“试试这个界面”上运行良好。

但是在尝试使用 googleapis 获取响应时

或者

HTTP 调用

https://people.googleapis.com/v1/people/me/connections?access_token=accessToken&personFields=emailAddresses&requestSyncToken=true

回报:

{“nextSyncToken”:“^MisAxiFjnAAAABII_rKSh_Wz1gIQ_rKSh_Wz1gIux9KTpVj73mi1BREyou28OiQ0MTJmYmEyZi01ODJiLTQ1YzItODdmYi0xZjkxMDNkYTIxMDk”}

所有的访问和权限似乎都很好。我期待一个联系人列表,但只得到这个字段。我在这里想念什么?

4

1 回答 1

1

自己找到了问题和解决方案。只有 Gsuite 帐户才会遇到此问题。我们必须从 GSuite 帐户的管理面板启用 api 访问才能使其工作。如果您不想这样做,请使用 Google Contacts Api。

Google 联系人 api 运行良好,但它仍然适用于 gdata 协议。

于 2017-09-22T04:15:28.647 回答