客户端应用程序中的UCWA API

时间:2018-08-31 09:38:17

标签: java azure skype-for-business skypedeveloper

我正在开发一个需要访问Skype for Business API的Java客户端,并且逐步遵循了此Microsoft文档

https://docs.microsoft.com/en-us/skype-sdk/ucwa/developingucwaapplicationsforsfbonline

我的难点是了解如何在Azure上重新配置应用程序。

当手册说:

单击左列中的“ Active Directory”节点,然后选择链接到您的Skype for Business订阅的目录。

这到底是什么意思?这意味着我需要Skype进行商务在线订阅吗?

我有一个具有管理员权限的Azure帐户,并且我有一个租户(具有特定的域名);我想我需要在Azure租户上安装skype for business,以便继续进行客户端应用程序注册。

我刚刚在本地使用Skype,但我不了解Cloud上的Skype。

有人可以提出解决方案吗?

1 个答案:

答案 0 :(得分:0)

我通过执行以下步骤找出了答案:

  1. 我购买了Office 365许可证(高级版);
  2. 我创建了一个Office 365租户(通过使用管理员权限),该租户自动在Azure平台上注册;
  3. 我配置了Skype for Business在线实例,并为其创建了多个用户帐户;
  4. 我根据租户注册了客户端应用程序java;
  5. 我应用了UCWA握手,最后调用了Skype for Business Web API。

我希望此简短说明对开发人员通过使用UCWA握手和Azure发行的身份验证令牌与Microsoft Office 365 API进行交互很有帮助。