pre*_*pre 15 avatars avatar google-plus
在我的应用中,我想为用户显示Google+个人资料图片.我发现,在API中获取配置文件图片的唯一功能需要userId.但是,我只有他们的电子邮件地址,而不是他们的Google+用户ID.
此外,我想要获取其形象的人不应该被迫登录并授权我的应用程序,因为此人与应用程序的用户大多不同.
所以我想我需要通过电子邮件获取他们的userId.我通读了Google+ API文档,但找不到办法,但我无法相信这是不可能的.
所以我的问题是:
如何只使用电子邮件地址获取Google+用户ID?
是否可能有其他Google API来获取个人资料照片?
https://www.avatarapi.com/提供了一个API,它根据Google的公开信息从电子邮件地址返回用户的姓名和个人资料照片.
它可以在此API端点通过SOAP或HTTP调用:https: //www.avatarapi.com/avatar.asmx
此API的一个好处是它不需要用户通过OAUTH通过Google进行身份验证,因此这可能正是您所需要的.