Google Contacts API vs People API
Ich habe ein Problem mit den beiden oben genannten APIs. Angesichts des nächsten Szenarios: Ich habe 2 verschiedene Google-Konten. Eines, das Google+ nicht verwendet, und ein zweites Konto, das Google + @ verwend
Wenn Sie die Kontakt-API für das erste Konto verwenden, das Google+ nicht verwendet, werden alle meine Kontakte angezeigt:
GET /m8/feeds/contacts/<email>/full
Das Gleiche für das zweite Konto, das Google + verwendet.
Wenn ich People API für das erste Konto verwende, das Google+ nicht verwendet, erhalte ich eine leere Antwort (tatsächlich erhalte ich nur das nächste Synchronisierungstoken:
GET https://people.googleapis.com/v1/people/me/connections
it dem nächsten Scope:
https://www.googleapis.com/auth/contacts
Kehrt zurück
{
"nextSyncToken": "CMe6...."
}
Der gleiche Anruf für das zweite Konto (mit Google+) funktioniert wie ein Zauber
Der einzige Unterschied zwischen den beiden Konten ist Google+. Funktioniert die People API möglicherweise nur für Konten mit Google+? Oder fehlt mir noch etwas