title: How to look up user information from Google GAIA ID?
body: <p>I've been working on a Hangouts.json parser for Google's Takeout service that takes all of the conversations, attachments, and miscellaneous information from the json file and populates a database with everything. I've finished everything but the only information the json file provides for who sent what is a GAIA ID that I've been able to figure out is the unique ID Google uses between their services. The problem is I don't know how to look up any other information about the user such as the name they identify with or their email.</p>
  
  <p>I know most of the information is publicly available as you can take the GAIA ID and put it into a URL like: <code>https://plus.google.com/u/0/#####################/about</code> where the #'s are the GAIA ID. This page will reveal their screen name publicly. When a email address is unknown the same thing can be inferred by using: <code>reply-#####################@profiles.google.com</code> where this will also be able to be used to contact them.</p>
  
  <p>Ideally I'd like to be able to look up a user's screen name without having to parse that public Google+ page at least but a true email would be great as well. So ideally I'd like an API or other resource to look up screen names and / or email info from a GAIA ID.</p>