Я разрабатываю приложение, использующее Skype Web SDK для Skype для бизнеса в Интернете (https://msdn.microsoft.com/en-us/skype/websdk/developwebsdkappsforsfbonline).Skype Web SDK Пользователь АватарURLs Несанкционированный доступ
Я успешно подписал у пользователя с помощью диспетчера signIn SDK, которому предшествует поток предоставления кода авторизации протокола OAuth 2.0, который получил access_token (используемый диспетчером signK SDK).
Я выполнил определенные задачи, такие как получение списка подписчиков в списке пользователей и пользователей, связанных с каждой группой. Я также смог получить некоторые данные, представляющие интерес для каждого пользователя, например их displayName и статус.
Однако я не могу ПОЛУЧИТЬ действительный аватар для любого из пользователей. Я могу получить аватарУрл, связанный с каждым пользователем, который возвращает URL-адрес, например:
«//webpooldm12a04.infra.lync.com/ucwa/oauth/v1/applications/[id подписанного пользователя?]/фото/[адрес электронной почты пользователя, который получает фотографию] ».
Навигация по этому URL-адресу возвращает «401 - Несанкционированный доступ: доступ запрещен из-за недействительных учетных данных». Ошибка сервера.
Неужели кто-нибудь смог получить аватар пользователя с помощью Skype Web SDK для Skype для бизнеса в Интернете?
Я обнаружил, что при входе в офис 365 (outlook.office.com/owa/?realm=[your_domain].com) и доступе к Skype для бизнеса в Интернете (правый верхний угол, значок Skype), аватары для каждого пользователя извлекаются по одному и тому же вызову:
«//webpooldm12a04.infra.lync.com/ucwa/oauth/v1/applications/[id подписанного пользователя?]/фотографии/[электронная почта пользователя, извлекается] ».
Здесь только [идентификатор зарегистрированного пользователя] отличается. Замена идентификатора в моем коде тем, который сгенерирован через ... outlook.office.com/owa/..., очевидно, работает, но только если я уже прошел аутентификацию через ... outlook.office.com/owa/... и только если вы вошли в систему с моим пользователем.
Это заставляет меня думать, что либо идентификатор внутри аватара, полученный с помощью Skype Web SDK для Skype для бизнеса в Интернете, на самом деле недействителен, или эта проблема связана с этим https://github.com/OfficeDev/skype-web-sdk-samples/issues/1.
Если кто-нибудь может пролить свет на вопрос, было бы весьма полезно.
Любые обновления относительно того же самого, что и у нас с подобной проблемой. Отображение отображаемого изображения пользователя является одной из основных вещей, которые нам нужны в нашем приложении. –
Исправление теперь доступно как часть ключей для досмотра. Обратитесь к [этой статье] (https://msdn.microsoft.com/en-us/skype/websdk/docs/apiproductkeys) для ключей дозвона. Он должен быть доступен в ключах GA примерно через 4 дня. –
Пробовал. Все еще не работает. –