问题标签 [actionable-notification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
256 浏览

azure - 在 Outlook 桌面客户端中回复可操作消息时出现 401 错误

我开发了一个 Azure 逻辑应用程序和 Azure 函数来向用户发送可操作的消息。底部是两个用于回复另一个逻辑应用的按钮。如果我在 Outlook Web 应用程序(O365 E3-E5 许可)上对其进行测试,它工作正常。在 Outlook 桌面应用程序上,它无法使用未经过身份验证的错误 401。如果我检查历史日志,则不会触发逻辑应用程序。

任何想法是什么导致错误或如何调试?

最好的祝福

编辑:逻辑应用使用带有特定 json 输入的 HTTP 触发器。在逻辑应用中,将使用 Azure 函数检查用户 JWT 令牌。但是,如果我在 Outlook 桌面应用程序中单击发送,逻辑应用程序永远不会显示运行开始。看起来呼叫被 Outlook 客户端阻止。

0 投票
1 回答
89 浏览

adaptive-cards - 无法刷新可操作消息

我的可操作消息卡没有引用。这是我已经检查过的

响应从 API (Azure Functions) 返回如下

我也试过这个,没有成功

提交初始卡片的 POST 操作时,Action accepted, thank you.会显示横幅显示,但卡片本身并未刷新。

这是示例 API 响应数据 在此处输入图像描述

你发现任何明显的错误吗?研究这种行为,我发现最常见的错误是没有提供相关的标题,但我肯定会添加它们。

任何帮助是极大的赞赏!

0 投票
1 回答
191 浏览

http-post - CARD-ACTION-STATUS 响应标头无法在 Microsoft Teams 专用频道中解析

当我们通过“传入 Webhook”连接器将 MessageCard 发送到 Microsoft Teams 频道时,当该卡包含 HttpPOST potentialAction 并且 POST 的目标在回复中返回 CARD-ACTION-STATUS 标头时,在公共频道上该内容的内容标头显示为新消息。但是,如果将相同的 MessageCard 发送到专用通道,则 CARD-ACTION-STATUS 标头无法解析,并且会出现错误消息“提交更改时出现问题。请稍后再试”。

直到 2020 年 12 月 8 日左右,这一直运行良好。我还验证了 HttpPOST 的目标确实收到了请求,并且确实使用公共和私人频道的 CARD-ACTION-STATUS 标头进行了回复。

这是我通过传入 Webhook 连接器发布到团队频道的消息卡:

这是来自公共频道的结果: 公共频道结果

这是来自私人频道的结果: 私人频道结果

最后一件事要注意。当您在响应正文中传递新消息卡时,响应标头“CARD-UPDATE-IN-BODY”在私有和公共通道上均有效。所以它只适用于“CARD-ACTION-STATUS”标题,并且只在私人频道中。

0 投票
1 回答
61 浏览

ios - com.apple.mobilesafari 无法启动,因为设备已锁定

我想打开一个带有可操作通知按钮的 URL,我的代码在我的设备未锁定时工作,但是当设备被锁定并且我想单击操作按钮时,应用程序崩溃并出现此错误消息

我的代码如下所示:

当设备被锁定时,您是否有任何想法打开带有可操作通知的 URL?