Here is my version of spring social google. It uses OAuth 2.0 authorization flow and implements google portable contacts API. There's also a skeleton for adding more APIs. Hope it will help you.