配置 microsoft 团队传入的 webhook json 负载

问题描述 投票:0回答:1

我正在尝试使用

incoming webhook
连接器设置到 Microsoft 团队频道的传入 Webhook。 我尝试从平台发送的有效负载如下所示,形式为 CleverTap(失败,因此我尝试使用邮递员对其进行调试)。但我收到错误
Summary or Text is required.

{
  "profiles": [
    {
      "email": "[email protected]",
      "identity": "foo",
      "objectId": "-g55b74fb1030740e4a4931910a8abb862",
      "profileData": {
        "Last Score": 308,
        "High Score": 308,
        "Replayed": true
      },
      "name": "Jack"
    }
  ]
}
  1. 我做错了什么?
  2. 我是否需要根据自适应卡语法更改 JSON 有效负载,以便团队接受传入的 Webhook?如果是这样,我可以在自适应卡 JSON 正文中的哪里添加自定义负载?
  3. Webhook 端点是否还有其他身份验证因素(我是否必须将发送 POST 消息的 IP 地址列入白名单)?
json https postman office365 microsoft-teams
1个回答
6
投票

要使用传入 Webhook 发送消息,您必须将 JSON 负载发布到 Webhook URL。该有效负载应采用O365连接器卡的形式。 Teams 不接受任何其他格式的有效负载。这是您可以发布的示例连接器卡。您现在还可以使用传入 webhook 发送自适应卡片。请查看文档这里

© www.soinside.com 2019 - 2024. All rights reserved.