$apiUrl = "https://graph.microsoft.com/v1.0/me/photo/$value" Invoke-RestMethod -Headers @{Authorization = "Bearer $($Tokenresponse.access_token)"} -Uri $apiUrl -Method Get
Это дает мне ответ, подобный приведенному ниже:
@odata.context : https://graph.microsoft.com/v1.0/$metadata#users('48db12f7-f809-4ff0-a55c-ab05e135c092')/photo/$entity @odata.mediaContentType : image/jpeg @odata.mediaEtag : "D4976167" id : 360X360 height : 360 width : 360
Я не понимаю, как перейти к следующему шагу. Моя цель: 1. Сохранить фотографию в переменную (я считаю, что это байтовый массив). или 2. Или загрузите фотографию напрямую в файл .jpeg.
Наконец, из другого вопроса здесь я могу выяснить проблему с моим кодом. Решением было экранирование значения $ в конце URL-адреса с помощью $ value