microsoft-graph-api - 当用户与团队消息中的自适应卡交互时如何发送用户标识
问题描述
我们正在使用图形 API 向拥有多个成员的 Microsoft 团队的常规频道发送消息。
我们希望允许任何成员通过自适应卡片与消息进行交互。
这可以使用 Action.OpenUrl 或 .Submit 来实现,但是我们需要知道是哪个用户在交互。我想这一定是一件相当普遍的事情。
有哪些解决方案和选项可以做到这一点?
例如,是否可以在调用操作时获取用户的团队 ID?
解决方案
发送到机器人的每个活动都有一个from
属性,用于标识发送活动的用户。您可以在此处查看完整的活动模式。我建议你在调试模式下运行你的机器人,这样你就可以看到你的机器人收到的所有数据。如果你想在调试模式下运行你的机器人并使用 Teams 而不是模拟器与机器人对话,你可以使用隧道:https ://docs.microsoft.com/azure/bot-service/bot-service-debug-channel-恩格罗克
推荐阅读
- css - 在 Firefox 中以轻量模式查看纯文本文件
- android - 如何在android中的同一应用程序的最近任务中显示两个不同的活动?
- deep-learning - 用于 RNN 的最有效张量格式(填充与打包、时间主要与批处理主要)
- rpa - UiPath 在测试任何活动时反序列化当前 JSON 对象错误
- javascript - 如何在计算重复时删除数组中的重复值?
- java - 一个系统上的 RestTemplate/FeignClient SSL 异常
- reactjs - 如何向 React FlatPickr 添加名称和 ID 属性?
- c - 表达式中的严格别名
- javascript - 似乎无法获得在 AJAX 调用上运行的第一个依赖项
- react-native - 如何将 react 17 的新 JSX 转换与 react-native 0.64.0 (rc4) 结合使用?