微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用MS Graph API从Python桌面应用程序呼叫MS团队另一个人

如何解决使用MS Graph API从Python桌面应用程序呼叫MS团队另一个人

我正在研究python桌面应用程序,其总体思路如下:用户仔细阅读/遵循说明,并在出现问题的情况下向应用程序寻求帮助。应用必须致电MS Teams中的讲师。

I found Azure Sample in python that helped me login a user and get a token。然后,我尝试创建a call,但是文档中有一条注释:“您将需要注册调用的bot ...”,并且post请求具有“ callbackUri”参数,我看不到该如何避免。

据我所知,机器人实际上只是在Teams中运行的代码,而在它们外部则毫无用处。

所以,问题:如何从python桌面应用程序(从真实帐户而不是漫游器)进行调用?或者,如果您知道如何使用漫游器执行此操作,则任何输入都会有所帮助!

谢谢!

解决方法

Create call使您的 bot 能够创建新的对等或组呼出局或加入现有会议。该API是针对机器人的,而不是针对用户的。

此外,此API仅支持不支持用户登录的应用程序权限,here是委派权限和应用程序权限之间的区别。您只需使用client credentials flow即可获得令牌。但是sample是基于用户名和密码(ROPC)的。

enter image description here

如果您要使用漫游器创建呼叫,document展示了如何创建呼叫漫游器并将呼叫功能添加到现有漫游器,并且此sample具有客户端凭据流。

,

我不确定是否可以创建呼叫,但是您可以轻松地做的就是使用“深层链接”与其他用户(与here有关的更多信息)与该用户创建“聊天”可以使用其中的通话按钮轻松地将其升级为通话。您需要考虑这是否足以满足您的情况。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。