azure - 获取 TEAM 名册或用户个人资料信息的获取 URL 是什么?
问题描述
有人可以分享邮递员以获取 TEAM 名册或用户个人资料信息。我指的是https://docs.microsoft.com/en-us/microsoftteams/platform/bots/how-to/get-teams-context?tabs=json
解决方案
您需要的网址是这样的:[serviceUrl] + "/v3/conversations/{teamId}/members/"
它基于两个变量:每个团队的“teamId”显然不同。但是,地址的第一部分(称为 ServiceUrl)也可以在团队之间有所不同,具体取决于他们可能托管的位置,您需要两者。
听起来,从您发送的链接中,您已经有一个机器人?如果是这样,您的机器人可以检索这两个必需的参数。一种方法是,每当用户向机器人发送消息时,获取在传入的“活动”对象中发送的 ServiceUrl 和 TeamId。但是,如果您希望它早于这个时间(即在用户甚至向机器人发送消息之前),请查看此处的 conversationUpdate 事件,该事件将在机器人首次添加到对话时立即触发。
这有帮助吗?
推荐阅读
- google-bigquery - 标准 SQL 抛出 BAD INT 错误
- python - Pycharm 检查 .idea 是否有效
- inno-setup - 在 Inno 设置中运行 Sql server 脚本以使用 cmd 更新数据库
- python - 求解具有 7 个未知数的线性联立方程
- javascript - 在 do while 循环中重复调用函数
- html - 如果在将 div 插入 DOM 后更改其样式,为什么转换不起作用?
- c++ - 使用 clang 10 for Visual Studio 2019 编译时不调用覆盖删除
- android - 如何使用 ACTION_OPEN_DOCUMENT_TREE 提示内容管理器选择器直接在可选位置打开
- sql - 从带有连接的表中获取记录,其中连接中的记录不包含特定值
- c# - 设置为脱机工作时如何在 Outlook 中读取/写入联系人和事件 - C#