Saltar al contenido

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

Hacemos una revisión completa cada enunciados en nuestro sitio web con la meta de mostrarte siempre la información más veraz y actualizada.

Solución:

ACTUALIZACIÓN IMPORTANTE

Marzo de 2019: esta respuesta aún está obteniendo votos, sin embargo, Google está retirando / ha retirado la API de Google Plus.

Necesitará una solución alternativa ya que esto ya no se aplicará.

Respuesta original

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

No probé específicamente con Hangouts (¡nunca supe que había una API de Hongouts!) pero devuelve detalles dados ID de otras API.

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

los ID de Gaia puede obtenerse con la API de personasal solicitar la metadata en el personFields.

Puede probarlo con el Explorador de API de Google (los enlaces de muestra se proporcionan a continuación).


Para cualquiera de tus contactos (siempre que sea usuario de google), utilizando el people.connections/list recurso :

People API – people.connections/list – personFields=names,metadata (he incluido el names valor en el personFields para una mejor ilustración, aunque no es necesario para recuperar el ID de Gaia)

Muestra de salida (1XXXXXXXXXXXXXXXXXXXX es la identificación de Gaia):


  "connections": [
    
      "resourceName": "people/c42",
      "etag": "...",
      "metadata": 
        "sources": [
          
            "type": "CONTACT",
            ...
          ,
          
            "type": "PROFILE",
            "id": "1XXXXXXXXXXXXXXXXXXXX",
            ...
            "profileMetadata": 
              "objectType": "PERSON",
              "userTypes": [
                "GOOGLE_USER"
              ]
            
          
          ....
        ],
        "objectType": "PERSON"
      
      "names": [
        
          ...
          "displayName": "John Doe",
          ...
        
      ]
    ,
    ...


Para usted o cualquier usuario utilizando el people/get recurso

API de personas – personas/obtener – personFields=metadatos

En el resourceName campo :

  • usar people/me para obtener su información.
  • utilizar el resourceName valor previamente recuperado en un people.connections.list solicitud para recuperar información de otro usuario

Muestra de salida (1XXXXXXXXXXXXXXXXXXXX es la identificación de Gaia):


  "resourceName": "people/...",
  "etag": "....",
  "metadata": 
    "sources": [
      
        "type": "PROFILE",
        "id": "1XXXXXXXXXXXXXXXXXXXX",
        "etag": "...",
        "profileMetadata": 
          "objectType": "PERSON",
          "userTypes": [
            "GOOGLE_USER"
          ]
        
        ...
      ,
     ...
    ],
    "objectType": "PERSON"
  

Comentarios y valoraciones del tutorial

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *