我曾尝试使用Microsoft Graph API从O365获取用户 Profiles 照片 . 当我使用以下API时,它仅返回与配置文件pic相关的元数据 .
https://graph.microsoft.com/beta/me/photo
通过https://graph.microsoft.com/beta/me/photo/ $ value返回一个没有任何意义的乱码对象 . 但是,我认为这是与用户配置文件相关的数据 . 需要帮助将这些数据提取到base64中 .
我曾尝试使用Microsoft Graph API从O365获取用户 Profiles 照片 . 当我使用以下API时,它仅返回与配置文件pic相关的元数据 .
https://graph.microsoft.com/beta/me/photo
通过https://graph.microsoft.com/beta/me/photo/ $ value返回一个没有任何意义的乱码对象 . 但是,我认为这是与用户配置文件相关的数据 . 需要帮助将这些数据提取到base64中 .
1 回答
返回的数据是图像类型的二进制数据 . 如果您使用JavaScript来检索用户照片,请在XMLHttpRequest中将照片数据作为blob类型获取,然后从响应中检索blob URL . 供你参考: