Конвертировать прогрессивный JPEG в базовый JPEG - PullRequest
0 голосов
/ 17 февраля 2020

Я получаю изображение профиля пользователя из Azure AD, используя приведенный ниже график API. Но когда я пытаюсь поразить API, используя инструмент POSTMAN, он дает мне изображение PJPEG, и тогда я не могу получить реальное изображение. Так есть ли какой-нибудь способ, которым я могу получить изображение JPEG или преобразовать эти байты pjpeg в base64, а затем в изображение.

Пожалуйста, помогите.

Graph API .

1 Ответ

0 голосов
/ 18 февраля 2020

Если вы хотите обновить фотографию пользователя с почтальоном, выполните следующие действия:

  1. Регистрация Azure Приложение AD

  2. Настройка Разрешения API enter image description here

  3. Получить токен доступа в Почтальоне enter image description here enter image description here

  4. обновить фото. Мой тест pjpeg файл

PUT PUT https://graph.microsoft.com/v1.0/me/photo/$value
Content-type: image/pjpeg

Body: Binary data for the image

enter image description here

Чек
GET https://graph.microsoft.com/v1.0/me/photo/$value

enter image description here

...