2017-09-20 3 views
0

J'essaie d'extraire la liste des contacts d'une personne à l'aide de Google People Api. Cela fonctionne bien sur le "essayer cette interface" sur la console de développeur google.La liste des connexions de l'API Google People renvoie une réponse vide

Mais en essayant de chercher des réponses à l'aide googleapis

ou

Appel HTTP à

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

Retours:

{ "nextSyncToken": "^ MisAxiFjnAAAABII_rKSh_Wz1gIQ_rKSh_Wz1gIux9KTpVj73mi1BREyou28OiQ0MTJmYmEyZi01ODJiLTQ1YzItODdmYi0xZjkxMDNkYTIxMDk" }

Tous les accès et les autorisations semblent bien. J'attends une liste de contacts mais n'obtiens que ce champ. Qu'est-ce que j'oublie ici?

Répondre

0

J'ai trouvé le problème et la solution moi-même. Ce problème ne concernait que les comptes Gsuite. Nous devons activer l'accès API à partir du panneau d'administration du compte GSuite pour le faire fonctionner. Dans le cas où vous ne voulez pas faire cela, utilisez Google Contacts Api.

contacts Google api fonctionne parfaitement, mais il fonctionne toujours sur le protocole gdata.