我遇到了上述2個API的問題。鑑於下一種情況:我有2個不同的谷歌帳戶。一個不使用Google+,並且透過Google+Google Contacts API vs People API
第二個帳戶當使用第一個帳戶聯繫人API不使用Google+,我可以看到我的所有聯繫人:
GET /m8/feeds/contacts/<email>/full
同爲第二使用Google+的帳戶。
當我使用API的人對於沒有使用Google+的第一個帳戶,我發現了一個空的響應(事實上,我現在想起來在下次同步令牌:
GET https://people.googleapis.com/v1/people/me/connections
隨着接下來範圍:
https://www.googleapis.com/auth/contacts
返回:
{
"nextSyncToken": "CMe6...."
}
同樣的呼籲第二個帳戶(與GOOGL e +)的作品像一個魅力
這兩個帳戶之間的唯一區別是Google+,人們API可能只適用於擁有Google+的帳戶嗎?抑或是別的東西我失蹤
帳戶授權訪問哪些範圍? – abraham
您確定您的第一個帳戶(非Google +)與您的第二個帳戶(Google+)有相同/相似的連接嗎?另外,你有沒有嘗試添加'範圍''https:// www.googleapis.com/auth/contacts.readonly'? –
我也嘗試了'https:// www.googleapis.com/auth/contacts.readonly'作用域,得到了相同的結果 – shachar