相关疑难解决方法(0)

Google Contacts API与People API

我遇到了上述2个API的问题.鉴于下一个场景:我有2个不同的谷歌帐户.一个不使用Google+和另一个使用Google+的帐户

在第一个不使用Google+的帐户上使用通讯录API时,我可以看到所有联系人:

GET /m8/feeds/contacts/<email>/full
Run Code Online (Sandbox Code Playgroud)

使用Google+的第二个帐户也是如此.

当我使用People API作为第一个不使用Google+的帐户时,我的回复是空的(实际上我只是获得了下一个同步令牌:

GET https://people.googleapis.com/v1/people/me/connections
Run Code Online (Sandbox Code Playgroud)

随着下一个范围:

https://www.googleapis.com/auth/contacts
Run Code Online (Sandbox Code Playgroud)

返回:

{
  "nextSyncToken": "CMe6...."
}
Run Code Online (Sandbox Code Playgroud)

对第二个帐户(使用Google+)的同一调用就像一个魅力

两个帐户之间的唯一区别是Google+,People API是否可以仅适用于Google+帐户?或者是我缺少的其他东西

google-api google-contacts-api google-people

11
推荐指数
1
解决办法
5550
查看次数