Ms Graph http вызов, чтобы получить изображение профиля / фото медленно, когда у пользователя нет изображения / фото - PullRequest
0 голосов
/ 29 августа 2018

Когда я пытаюсь получить фотографию профиля пользователя, у которого нет фотографии, это в среднем занимает 4 с - 8 с, пока я не получу ошибку 404.

Когда у пользователя есть фотография, время отклика намного быстрее. Это что-то общее, или это может быть проблемой в нашей среде?

Вы можете легко воспроизвести это, используя Graph Explorer и позвонив пользователю, у которого нет фотографии:

https://graph.microsoft.com/v1.0/users/{userid}/photo/$value

Редактировать: Обнаружено, что это медленно для пользователей, у которых нет лицензии. Но это все равно не должно занимать 4-8.

1 Ответ

0 голосов
/ 30 августа 2018

Команда не судит, есть ли у пользователя лицензия на обмен, но извлекает фотографию из всех возможных источников напрямую, пока не получит действительный результат. Если у пользователя есть фотография, нам не нужно извлекать все источники, чтобы она работала быстрее. Вы можете отправить запрос функции для этой проблемы.

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