2015-01-09 23 views
2

我已经能够与URL授权成功后获得用户的基本信息&电子邮件地址:GET使用账号/个人资料照片onedrive /微软API

https://apis.live.net/v5.0/me?access_token=ACCESS_TOKEN 

我希望也得到了用户的主帐户/个人资料照片,但无法找到任何文件如何做到这一点?有没有办法做到这一点?我目前正在请求 'wl.signin wl.skydrive wl.emails'

回答

1

您可以通过以下网址直接(无需使用访问令牌)获取个人资料照片:

https://apis.live.net/v5.0/{USER_ID}/picture?type=large

只需在上面的URL中替换您的用户标识即可。

你可以得到用户的图片,其中SIZE是下列中的一个的不同尺寸:(以获得96×96像素的图像),介质(180×180),或 (360×360)。如果特定尺寸的图片不存在,则返回可用的下一个最大尺寸的图片。在任何情况下,都会返回一张96×96像素的图片(除非没有图片与用户关联,在这种情况下会返回默认用户图片)。

欲了解更多信息,您可以访问here

+0

这似乎不工作了。 有没有新的方法?我收到https://js.live.net/static/img/DefaultUserPicture.png –

相关问题