Skype for Business UCWA API客户端

ucwa的Python项目详细描述


Pyucwa

https://img.shields.io/pypi/v/ucwa.svghttps://img.shields.io/travis/tonybaloney/pyucwa.svgDocumentation Status

Skype for Business UCWA API客户端

使用量

设置租户

按照https://msdn.microsoft.com/en-us/office/office365/howto/add-common-consent-manually中的步骤操作

通过访问域的url:https://webdir.online.lync.com/Autodiscover/AutodiscoverService.svc/root?originalDomain=parliamentfunksterhotmail.onmicrosoft.com为租户输入池。

创建一个包含类似详细信息的文件config.yml

redirect_uri:"http://127.0.0.1:5000"client_id:"0b78a9be-6b65-1234-b8e6-a0b21a8672c3"secret:"jPpYkK+sdf3423r="domain:"mydomain.onmicrosoft.com"app_id:"https://mydomain.onmicrosoft.com/bot"

启动Web服务器

python -m ucwa.http

运行登录会话以获取应用程序的令牌

python authhelper.py

这将打开浏览器,让您登录到Office 365,然后在O365/Skype for Business Online中创建与UCWA服务器的实例会话

然后,您可以运行app.py来传输事件

python app.py

扩展app.py来做你想做的事情,比如和其他人聊天或者集成到你的bot框架中。

功能

  • 待办事项

学分

这个包是用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建的。

历史记录

0.1.0(2016-04-04)

  • pypi上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
mongodb查询的Java查询代码   java使用参数动态创建原型对象的实例   java增加Spring MVC服务器上HTML5音频的连接超时   java可以是一个很好的工具。NET 2.0 Web服务是否在缺少SoapAction时处理来自客户端的调用?   java这会使StringBuilder的使用变得多余吗?   使用Java配置和Spring Security 3.2的安全方法注释   java为什么在Spring MVC中对http缓存控制的支持较差?   java如何将包转换为单位   java listView不会从底部填充   使用Eureka服务器AWS Elastic Beanstalk注册java Eureka客户端   java将嵌套对象从fxml映射到对象   使用反射获取java注释   服务器重启期间的java Quartz调度程序