我已经使用统一API的测试版来获取大小为48x48的用户的个人资料图片。 现在我使用Microsoft Graph API并尝试获取此大小的个人资料图片。但我只得到648x648一个...... 有没有办法在48x48中获得图片?
这是我的要求:
https://graph.microsoft.com/v1.0/users/user@domain.com/photo
这里的文档: http://graph.microsoft.io/docs/api-reference/v1.0/api/profilephoto_get
提前致谢!
致以最诚挚的问候,
AJ
答案 0 :(得分:1)
听起来只有测试版API支持按尺寸获取照片。使用/ photo的默认API结尾将获得最大的可用照片。这是User Photo REST API的另一个参考:https://msdn.microsoft.com/office/office365/APi/photo-rest-operations 如果您在上面的文章中选择API版本,您将看到差异。
答案 1 :(得分:1)
现在你可以这样做:
https://graph.microsoft.com/v1.0/me/photos('{size}')/$value
示例:
https://graph.microsoft.com/v1.0/me/photos('48x48')/$value
可用尺寸为'48x48'
,'64x64'
,'96x96'
,'120x120'
,'240x240'
,'360x360'
,'432x432'
,{ {1}}和'504x504'
。
我从Reken Liu在前一个回答中给出的link中收集到了