0

我正在使用 LightOpenID php 类,即 openid.php 类。我想获取用户照片。但它不会返回有关用户照片的信息。请帮助我,我必须获取用户帐户照片。

谢谢,

4

1 回答 1

1

OpenID 提供商不必返回您请求的任何信息。

如果您要求,以下是 Google 将返回的属性列表:

  • 国家
  • 电子邮件
  • 语言

您可以在google 的 openid 端点文档中找到它。

无论您是否要求,Google 都不会返回任何其他属性。由于用户照片不在列表中,因此您无法获取。

至于雅虎,developer.yahoo.com 上的一个帖子说,如果你请求media/image/default它会返回个人资料图片。我不知道这些信息是否是最新的。如果您仍然无法通过请求获得个人资料图片,那么很可能雅虎不再支持它(或者您没有个人资料图片)。

于 2012-05-31T08:52:18.770 回答