【发布时间】:2023-03-19 23:23:01
【问题描述】:
我使用 Angular 和 Microsoft Teams Javascript library 创建了一个 Microsoft Teams 可配置选项卡。在此选项卡中,我希望能够单击一个按钮,该按钮将在安装了可配置选项卡的频道/聊天中“预先撰写”一条消息。因此,当单击按钮时,Teams 应导航到频道/聊天的“帖子”选项卡,并在聊天中填写文本/网址/字符串,然后让用户决定按 Enter 键发送。
我已阅读文档,但我无法断定这是可能的。我看过创建一个任务模块,但这似乎只能打开对话框让用户填写数据并调用服务。机器人文档似乎也提到了填充聊天的撰写框,但文档在指定如何调用机器人方面不是很清楚,例如选项卡。
【问题讨论】:
-
我认为这 - 可能 - 是可能的,但我不完全确定 - 需要检查一下。我们感兴趣的是,您为什么不能只做一个普通的“撰写框”消息扩展(例如开箱即用的“Wiki”工具),而不是在选项卡中进行交互?
-
感谢您的建议,但选项卡相当复杂。 “单击按钮”实际上是一种更复杂的交互,它涉及过滤器和查询,以查找要共享的正确内容。在消息扩展中,这不会是一个很好的用户体验。
-
@HiltonGiesenow 你找到什么了吗?
-
嗨@dylanvdb,我们有一个选项deeplink 可以从可配置选项卡中聊天而不是频道。请检查一下这份文件。
-
@Jagadeesh-MSFT 感谢您的回复,但这似乎与我们的完整用例不一致,这适用于向“聊天”成员预先撰写消息,但我们频道也需要此功能。
标签: microsoft-graph-api microsoft-teams microsoft-graph-teams