相关疑难解决方法(0)

检索用户的公共google/gmail图片

我正在使用gmail-api编写基于电子邮件的应用程序,我需要检索来自谷歌的电子邮件地址的用户公共图像.我已经看到其他应用程序这样做,但我似乎无法可靠地获取此数据.

更多信息:

  • 我正在使用oauth2来签署用户 - 我在那里请求任何类型的权限都没有问题.
  • 我尝试使用google + api检索图像 - 但它需要一个userID - 我不知道如何获取userId的电子邮件地址(gmail-api不给它,afaik).
  • 我尝试使用联系人API - 但它只为用户的联系人提供图像,而电子邮件客户端也可以显示其他用户的图像.

谢谢!

编辑:

我知道如果我有其他用户的用户ID,我可以从谷歌加上获得所需的图像.但是,我找不到基于电子邮件地址获取用户标识的方法.

google-plus gmail-api

34
推荐指数
3
解决办法
4万
查看次数

Google用户照片API-未经认证即可获取公共用户照片

到目前为止,我们使用Google Plus API来获取用户的公开照片。我们需要的只是获取照片的用户ID(如此处所述)。

现在已不推荐使用此API和Picasa API,我发现的唯一替代方法是使用Users.photos API(如此处所述)。

正如您在说明中所看到的那样,此API需要授权,尽管已弃用的API不需要,并且我希望获得的照片是公开的。并非我们所有的用户都使用Google登录,但是我希望能够向所有人展示使用Google登录的用户的公开照片。现在有什么办法吗?

google-api google-plus

3
推荐指数
1
解决办法
474
查看次数

标签 统计

google-plus ×2

gmail-api ×1

google-api ×1