Невозможно установить изображение профиля с помощью Graph Explorer - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь обновить изображение своего профиля с помощью Microsoft Graph Explorer (v1.0), но я не могу этого сделать, я всегда получаю следующую ошибку:

Внутреннийпроизошла ошибка сервера.Операция не удалась. Выбранный вами файл не является изображением.Пожалуйста, выберите другой файл.

Проблема заключается в том, что файл, который я пытаюсь обновить с помощью , представляет собой изображение, вставленное в тело запроса (его представление в base64Я использовал этот сайт, чтобы получить его: https://www.base64 -image.de / ).

Я также использую заголовок Content-Type со значением image/jpeg иЯ думаю, что, поскольку я вошел, мне не нужен заголовок авторизации.URL, который я использую: https://graph.microsoft.com/v1.0/me/photo/$value

1 Ответ

0 голосов
/ 04 июня 2018

Эта конечная точка принимает исходное изображение, а не версию с кодировкой base64.Из документации :

Тело запроса

В теле запроса включите двоичные данные фотографии в тело запроса.

Поскольку невозможно потоковую передачу такого файла с помощью Graph Explorer, обновление фотографии не поддерживается Graph Explorer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...