2

Извините, если я даю слишком много деталей, и если он не синхронизирован вместе.Информация о присутствии Skype для бизнеса Online (Office 365) user

Мой вопрос: Есть ли способ показать информацию о присутствии пользователя Skype для бизнеса Online (Office 365) в нашем веб-приложении?

В нашем веб-приложении мы хотим предоставить возможность нашим рабочим пользователям, используя которые он может видеть статус или общаться со стартовыми суперменю. Мы не хотим делать какие-либо настройки на локальном сервере Skype для бизнес-серверов, мы хотим это через облако. Мы используем HTML 5, JavaScript, C# для целей разработки.

У нас есть подписка на офис 365, где мы настроили активный каталог azure для нескольких пользователей. Я думаю, нам нужно будет выполнить аутентификацию с помощью Microsoft Graph API.

Я искал на Google и обнаружил, что,

*

Создаются приложения с Skype Web API, способный взаимодействовать с Skype для пользователей Business Online (O365)?

Ans: В настоящее время приложениям Skype API для веб-приложений требуется локальный локальный Lync 2013 или сервер Skype для бизнеса. В настоящее время возможности в сети включены в дорожную карту, но в настоящее время у нас нет даты выпуска .

*

Документирование списка платформ Skype Developer различного SDK, и API, общаться с Skype. Только Lync 2013 SDK поддерживает Skype для бизнеса в Интернете, но, к сожалению, у него нет поддержки для html & javascript

ответ

0

Извините за более поздний ответ здесь. Я боюсь (как вы, вероятно, выяснили), что Skype для присутствия бизнес-пользователей в настоящее время не отображается через Microsoft Graph. Это то, что мы смотрим на будущее, поэтому благодарим за отзывы и ваш сценарий. Возможно, вы захотите зарегистрировать запрос функции в UserVoice.

+0

Есть ли способ получить статус онлайн во внешнем SW? Может быть, по крайней мере, мой собственный статус, чтобы я мог опубликовать его где угодно? – kuester2000

2

С помощью недавно выпущенных и обновленных API UCWA вы можете получить доступ к Skype для онлайн-бизнеса. После регистрации пользовательских приложений в Azure AD и сделать танец UCWA Autodiscovery с учетными данными пользователя:

https://msdn.microsoft.com/skype/ucwa/AuthenticationUsingAzureAD

Получить ресурс приложения, и разобрать его. Сделать POST к ресурсу makeMeAVailable, чтобы сделать доступной пользователю и установить свое присутствие:

https://msdn.microsoft.com/en-us/skype/ucwa/makemeavailable_ref

Или, чтобы получить его, вызовите наличие:

https://msdn.microsoft.com/en-us/skype/ucwa/presence_ref

Я создал C#-based sample app что вы можете использовать в качестве стартера: он демонстрирует, как подписываться на пользователя, перфорировать UCWA Autodiscovery для Skype для бизнеса в Интернете, а затем устанавливать и получать доступ к присутствию пользователя.

Смежные вопросы