【发布时间】:2018-11-02 08:48:32
【问题描述】:
我在 Microsoft Teams 中配置了传出 webhook,但 @提及 webhook 名称似乎不会向我配置的 url 发送请求。
我有一个简单的 NodeJS 服务器将所有网络请求记录到该端点,并且我已经验证了该 url 是正确的。我什至验证了我可以手动将 HTTP POST 请求发送到我的端点,就像the outgoing webhook documentation 所说的那样。
万一这可能会影响任何事情,webhook 名称中会包含空格(我的端点 url 没有)。我的传出 webhook 配置类似于以下内容:
- 名称:Webhook 名称
- 回调地址:https://subdomain.example.com/endpoint
- 描述:一个简单的描述。
我可能缺少什么?
【问题讨论】:
-
您能试试Node.js webhook sample,让我们知道它是否适合您吗?您只需在传出 webhook 配置后收到的代码中设置
sharedSecret值。 -
@Wajeed-MSFT 好的,就这么做了。我对示例所做的唯一更改是设置
sharedSecret。然而,当提到传出 webhook 时,仍然没有明显的响应。之后,我自己向端点发出了 POST 请求,并确实收到了响应{ "type": "message", "text": "Error: message sender cannot be authenticated." }。我应该从这里检查什么? -
知道我的实际端点网址对您有用吗?
-
请分享端点。
-
我们可以测试端点,但是您在 Teams 中输入什么来调用它?