可能重复:
如何使用 GData 检索用户的电子邮件地址?
使用 GData Java 客户端 ( http://code.google.com/p/gdata-java-client/ ),我使用AuthSubUtil.getRequestUrl()
. 然后我将它换成一个会话令牌,使用AuthSubUtil.exchangeForSessionToken()
它一切正常。(使用“ http://www.google.com/m8/feeds/ ”作为联系人的范围)
我可以在示例和 Javadocs 中看到如何获取此会话令牌的联系人,但我似乎无法弄清楚如何获取刚刚通过身份验证的电子邮件地址。
文档中的某些措辞看起来像是故意的(无法检索该用户的登录信息),但这对我来说似乎是功能上的一个巨大漏洞?