将通过 MS Teams 中的 Incoming webhook 发布的自适应卡片标记为已完成
Mark an Adaptive card posted via Incoming webhook in MS Teams as done
我们通过 Teams 频道中的传入 webhook 从外部 PHP-服务器获取 messages/tasks。它们使用 'message with attachments' method.
以自适应卡片格式 post 编辑
我想找到将这些消息标记为已完成的可能性。
我的想法是该消息有一个按钮,该按钮会变为绿色并且在单击时可能会更改文本。这必须是永久性的。卡片的文字也应该被隐藏。
我尝试实现一个切换卡片可见性的按钮,但事实证明切换不是持久的,而是每次打开频道时都会重置。
作为解决方法,我们目前正在使用反应,但我想找到更明显的方法。
显然传入的 webhook 不支持使用 Action.Submit(如上文 link 所述)。所以我显然不能用这种方法更新卡。
我正在考虑使用 Post 自适应卡片并等待 Flow 的回答方法,但它不能 post 回答 post,但只能 post 一张新卡片,因此缺少上下文,您希望将频道中的哪个 post 标记为完成。
Power automate Flow 可以实现这一点,如果它可以被告知更改 posted 消息。
我意识到它实际上是我想要 post 的任务,不一定是 Teams 频道中的 message/card。但是似乎没有办法通过传入的 webhook post 将新任务直接发送到 Teams 频道中的“任务”选项卡?
有人知道可以使用什么技术来实现我的目标吗?
使用带有 O365 连接器卡格式的 Actions 是可能的,这不是 Adaptive 卡中当前支持的功能,
参考文档:Create and send messages - Teams | Microsoft Docs
能否请你提出一个User Voice
我们通过 Teams 频道中的传入 webhook 从外部 PHP-服务器获取 messages/tasks。它们使用 'message with attachments' method.
以自适应卡片格式 post 编辑我想找到将这些消息标记为已完成的可能性。
我的想法是该消息有一个按钮,该按钮会变为绿色并且在单击时可能会更改文本。这必须是永久性的。卡片的文字也应该被隐藏。
我尝试实现一个切换卡片可见性的按钮,但事实证明切换不是持久的,而是每次打开频道时都会重置。
作为解决方法,我们目前正在使用反应,但我想找到更明显的方法。
显然传入的 webhook 不支持使用 Action.Submit(如上文 link 所述)。所以我显然不能用这种方法更新卡。
我正在考虑使用 Post 自适应卡片并等待 Flow 的回答方法,但它不能 post 回答 post,但只能 post 一张新卡片,因此缺少上下文,您希望将频道中的哪个 post 标记为完成。
Power automate Flow 可以实现这一点,如果它可以被告知更改 posted 消息。
我意识到它实际上是我想要 post 的任务,不一定是 Teams 频道中的 message/card。但是似乎没有办法通过传入的 webhook post 将新任务直接发送到 Teams 频道中的“任务”选项卡?
有人知道可以使用什么技术来实现我的目标吗?
使用带有 O365 连接器卡格式的 Actions 是可能的,这不是 Adaptive 卡中当前支持的功能,
参考文档:Create and send messages - Teams | Microsoft Docs
能否请你提出一个User Voice