google georreferenciación ejemplos google-api google-contacts google-contacts-api google-people

google api - georreferenciación - API de contactos de Google vs API de personas



google maps api key free (1)

Encontré la diferencia entre las 2 API y no tiene nada que ver con el hecho de que una de las cuentas esté conectada a Google+ o no

People API solo buscará los contactos que están bajo la cuenta "My contacts" , mientras que la Contacts API también buscará las otras listas de contactos ( "Other contacts" , "Most contacts" , ...)

Tengo un problema con las 2 API anteriores. Dado el siguiente escenario: tengo 2 cuentas de google diferentes. Uno que no usa Google+ y una segunda cuenta que usa Google+

Cuando uso la API de Contactos en la primera cuenta que no usa Google+, puedo ver todos mis contactos:

GET /m8/feeds/contacts/<email>/full

Lo mismo para la segunda cuenta que usa Google+.

Cuando utilizo People API para la primera cuenta que no usa Google+, obtengo una respuesta vacía (en realidad solo obtengo el siguiente token de sincronización:

GET https://people.googleapis.com/v1/people/me/connections

Con el siguiente alcance:

https://www.googleapis.com/auth/contacts

Devoluciones:

{ "nextSyncToken": "CMe6...." }

La misma llamada para la segunda cuenta (con Google+) funciona como un encanto

La única diferencia entre las 2 cuentas es Google+, ¿es posible que la API People solo funcione para cuentas con Google+? ¿O es algo más que me estoy perdiendo?