【发布时间】:2011-09-08 19:37:25
【问题描述】:
AppEngine 具有访问 Google 帐户信息的用户服务。不幸的是,它无法访问 Google 帐户的许多属性,特别是姓名和头像。任何人都可以建议检索该信息的正确方法吗?
【问题讨论】:
AppEngine 具有访问 Google 帐户信息的用户服务。不幸的是,它无法访问 Google 帐户的许多属性,特别是姓名和头像。任何人都可以建议检索该信息的正确方法吗?
【问题讨论】:
用户 API 不提供任何方式来访问除用户电子邮件地址之外的任何内容。任何其他信息都必须使用 Google Profiles API 等 API 独立访问。
【讨论】:
很遗憾,Google Profiles API 不适用于默认的 Google (gmail) 帐户。
http://code.google.com/a/google.com/p/apps-api-issues/issues/detail?id=1925
如果您想访问姓名和电子邮件,我相信您可以将属性交换 (AX) 与 Google 的 OpenID 结合使用。您甚至可以将 OpenID 与 OAuth 结合使用。但是,我不确定您是否可以访问图片 URL。
【讨论】: