Presence info of Skype for Business Online (Office 365) user

雨燕双飞 提交于 2019-12-04 16:56:25

You can retrieve a user's Skype for Business Online presence through the recently released and updated UCWA APIs. After you register a custom app in Azure AD and do the UCWA Autodiscovery dance with the user's credentials:

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

Retrieve the application resource, and parse it. Make a POST to the makeMeAVailable resource to make the user available and set their presence:

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

Or to retrieve it, call presence:

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

I've created a C#-based sample app that you can use as a starter: it demonstrates how to sign in a user, perforom UCWA Autodiscovery for Skype for Business Online, and then set and access a user's presence.

Sorry for the late response here. I'm afraid (as you've probably figured out) that Skype for business user presence is not currently exposed through Microsoft Graph. It is however something that we are looking at for the future, so thanks for feedback and your scenario. You might want to log a feature request at UserVoice.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!