2014-11-19 13 views
8

Ich habe an einem Hangouts.json-Parser für den Takeout-Dienst von Google gearbeitet, der alle Konversationen, Anhänge und sonstigen Informationen aus der JSON-Datei übernimmt und eine Datenbank mit allem auffüllt. Ich habe alles erledigt, aber die einzige Information, die die JSON-Datei bietet, wer eine GAIA-ID gesendet hat, die ich herausfinden konnte, ist die eindeutige ID, die Google zwischen ihren Diensten verwendet. Das Problem ist, ich weiß nicht, wie ich andere Informationen über den Benutzer nachschlagen kann, wie den Namen, mit dem er sich identifiziert, oder seine E-Mail.Wie kann ich Nutzerinformationen von der Google GAIA ID abrufen?

Ich weiß, dass die meisten Informationen öffentlich verfügbar sind, wie Sie die GAIA ID nehmen und in eine URL wie: https://plus.google.com/u/0/#####################/about setzen können, wo die # die GAIA ID sind. Diese Seite zeigt ihren Bildschirmnamen öffentlich an. Wenn eine E-Mail-Adresse nicht bekannt ist, kann das Gleiche wie folgt ermittelt werden: reply-#####################@profiles.google.com, wo auch diese verwendet werden können, um sie zu kontaktieren.

Idealerweise würde ich gerne den Benutzernamen eines Nutzers sehen, ohne diese öffentliche Google+ Seite analysieren zu müssen, aber eine echte E-Mail wäre auch großartig. Im Idealfall möchte ich eine API oder eine andere Ressource, um Bildschirmnamen und/oder E-Mail-Informationen von einer GAIA-ID nachzuschlagen.

+2

Für die Aufzeichnung steht GAIA für _Google Konten und ID Administration_: https://www.google.com/support/enterprise/static/gsa/docs/admin/70/admin_console_help/cloud_google_apps.html – nealmcb

Antwort