我正在使用UCWA集成Java应用程序和Skype for Business in Azure,下面是我执行的操作列表。当一切似乎都在运转和覆盖时,我被困在了意想不到的地方。可能解决方案很简单,比如添加加法权限,但我找不到。另外,我相信这篇文章会帮助那些处于早期阶段的人。
在Azure门户注册应用程序:注册为本机应用程序,向所有Skype添加所需的权限,在线权限,授予所有用户获得应用程序id的权限(稍后将用作客户端id)
HTTP,btw:(租户)应该替换为实际的租户名称请求:
curl -X GET \ http://lyncdiscover.(tenant).onmicroso
为了访问微软的客户关系管理dynamics.com,我想我需要两个curl请求: a)一个用于授权码,b)一个用于获取用于接收/发送数据的一小时访问令牌 a) curl -X POST -d grant_type=password&client_id=xxx&client_secret=yyyyy&username=email@email.com&password=zzzzz&redirect_uri=https://xyz&scope=read.org" https://login.windows.net/common/oauth2/