Google Contact Manager Hacking
Posted on Nov 5, 2007
Since Google just changed the game of mobile software - I got to thinking about my new fascination - Contact management. So the first place I go to is Gmail and Google’s new contact manager. Being an iSync freakout, I love syncing my contacts. I LOVE being able to bring in contacts from all my different sources and see them mix with my current contacts. I LOVE finding duplicates and merging then. God I am a dork. So recently, Google released a new contact manager into Gmail’s across the world (If you don’t have it, you probably will soon) - so I was excited to try out the import export pieces to see how well it works/goes. fun fun. here are most of my notes.
First off some history. So there is a pretty well documented “hole” in the old Google contact manager available in Google video. I say hole because some people claim its a security concern. It is. But I don’t think it is too big of concern. It requires a legit cookie and active session. I imagine through some reflection and other security nonsense - bad things could happen. But i am happy it is exposed.
If you go to:
So from here we move onto Gmail and the new contact manager. First off, you can easily find the new xml/js stream of your contacts:
So now the magic part of it all! Access to the raw Contact Manager. You do not have to physically in Gmail to access it. Just visit this easy to remember URL:
From here you can handle all the goodness of importing and exporting your contacts to real formats. You can add real contact info. You can import from a bundle of different places and finally get your Gmail address book under control.
Sadly, there is not an “official” Gdata rest API for Google contacts, however with the recent announcements and with OpenSocial, I can’t imagine it being far behind.
Extra Credit: Here is a Gmail photo access trick from Jacob! Have you ever wondered how to access the photos stored? Well here is a trick:
So for me you get: