Bien que techniquement parlant, une information de profil d'utilisateur devrait être publique. Vous ne devriez pas avoir besoin d'accès pour voir un utilisateur google avatar. Le problème est qu'il n'y a aucun moyen de rechercher un utilisateur en fonction de leur email address
.
J'ai essayé les gens api, gmail api, contacts api, google plus api. Aucun ne me permettrait de rechercher non authentifié pour un utilisateur basé sur leur adresse email.
La seule chose que j'ai trouvé qui a fonctionné était celle-ci.
http://www.google.com/[email protected]
Ce qui fonctionnera vraiment seulement si l'utilisateur a un compte Google+. Vous devriez être en mesure de gratter l'id de l'utilisateur de cela, puis exécutez un Activities: search qui renverrait tous les messages qu'ils avaient fait et dans celui qui contient.
"actor": {
"id": "117200475532672775346",
"displayName": "Linda Lawton",
"url": "https://plus.google.com/117200475532672775346",
"image": {
"url": "https://lh5.googleusercontent.com/-a1CWlFnA5xE/AAAAAAAAAAI/AAAAAAAAdVM/sHkU9F-AwwQ/photo.jpg?sz=50"
},
Encore une fois tout cela ne fonctionnera que si l'utilisateur a un compte google + et l'utilise réellement.