Microsoft Graph API - 获取具有定义大小的个人资料图片
Microsoft Graph API - Get profile picture with defined size
我已经使用统一的测试版 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
提前致谢!
此致,
阿杰
听起来只有测试版 API 现在支持按尺寸获取照片。默认 API 以 /photo 结尾将获得最大的可用照片。这是用户照片 REST 的另一个参考 API:https://msdn.microsoft.com/office/office365/APi/photo-rest-operations
如果您在上面的文章中选择 API 版本,您将看到差异。
看起来你现在可以做:
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'
, '504x504'
, 和 '648x648'
.
我从 Reken Liu 在之前的回答中给出的 link 中收集到的
我已经使用统一的测试版 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
提前致谢!
此致,
阿杰
听起来只有测试版 API 现在支持按尺寸获取照片。默认 API 以 /photo 结尾将获得最大的可用照片。这是用户照片 REST 的另一个参考 API:https://msdn.microsoft.com/office/office365/APi/photo-rest-operations 如果您在上面的文章中选择 API 版本,您将看到差异。
看起来你现在可以做:
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'
, '504x504'
, 和 '648x648'
.
我从 Reken Liu 在之前的回答中给出的 link 中收集到的