我正在使用 LightOpenID php 类,即 openid.php 类。我想获取用户照片。但它不会返回有关用户照片的信息。请帮助我,我必须获取用户帐户照片。
谢谢,
我正在使用 LightOpenID php 类,即 openid.php 类。我想获取用户照片。但它不会返回有关用户照片的信息。请帮助我,我必须获取用户帐户照片。
谢谢,
OpenID 提供商不必返回您请求的任何信息。
如果您要求,以下是 Google 将返回的属性列表:
您可以在google 的 openid 端点文档中找到它。
无论您是否要求,Google 都不会返回任何其他属性。由于用户照片不在列表中,因此您无法获取。
至于雅虎,developer.yahoo.com 上的一个帖子说,如果你请求media/image/default
它会返回个人资料图片。我不知道这些信息是否是最新的。如果您仍然无法通过请求获得个人资料图片,那么很可能雅虎不再支持它(或者您没有个人资料图片)。