¿Cómo buscar información de usuario de Google GAIA ID?

He estado trabajando en un analizador de Hangouts.json para el servicio Takeout de Google que toma todas las conversaciones, adjuntos e información diversa del archivo json y rellena una base de datos con todo. He terminado todo, pero la única información que el archivo json proporciona para quién envió lo que es un ID de GAIA que he sido capaz de averiguar es la identificación única que Google utiliza entre sus servicios. El problema es que no sé cómo buscar cualquier otra información sobre el usuario como el nombre con el que se identifican o su correo electrónico.

Sé que la mayor parte de la información está disponible públicamente, ya que puedes tomar el ID de GAIA y ponerlo en una URL como: https://plus.google.com/u/0/#####################/about dónde están los # 'GAIA ID. Esta página revelará públicamente su nombre de usuario. Cuando se desconoce una dirección de correo electrónico, se puede deducir lo mismo mediante: reply-#####################@profiles.google.com donde también se podrá Para ser utilizado para contactar con ellos.

Idealmente, me gustaría poder buscar el nombre de pantalla de un usuario sin tener que analizar esa página pública de Google+ al menos, pero un correo electrónico verdadero también sería genial. Así que idealmente me gustaría una API u otro recurso para buscar nombres de pantalla y / o correo electrónico de información de un GAIA ID.

Utilizar la API de Google Plus: https://developers.google.com/+/api/

No he probado específicamente con Hangouts (nunca supe que había una API de Hongouts!) Pero devuelve los detalles dados los identificadores de otras API.

Puede probarlo aquí: https://developers.google.com/apis-explorer/#p/plus/v1/plus.people.get para ver lo que obtendrá.

  • Android realiza la solicitud de análisis al servidor
  • C2DM con PHP usando OAuth2.0 (ClientLogin está obsoleto!)
  • ¿Ayuda a analizar resources.arsc?
  • Clics no funciona en WebView
  • ¿Cómo enviar una notificación push a más de 1000 usuarios que utilizan firebase en Android?
  • Cómo leer datos fragmentados de archivo de archivo Gap de teléfono en Android
  • Primera autentificación para obtener el token
  • Verificación de la firma de compra en la aplicación con PHP openssl
  • Enviar datos de android a servidor a través de JSON
  • Ejecutar Gps como servicio de fondo y enviar coordenadas al servidor web (PHP)
  • Cómo decodificar y codificar la imagen base64 sin perder la calidad y el tamaño
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.