配置Microsoft团队传入的Webhook JSON负载

时间:2020-09-22 13:37:43

标签: json https postman office365 microsoft-teams

我正在尝试使用# Select the MPM module which should be used by uncommenting exactly # one of the following LoadModule lines. # prefork MPM: Implements a non-threaded, pre-forking web server # See: http://httpd.apache.org/docs/2.4/mod/prefork.html # # NOTE: If enabling prefork, the httpd_graceful_shutdown SELinux # boolean should be enabled, to allow graceful stop/shutdown. # LoadModule mpm_prefork_module modules/mod_mpm_prefork.so # worker MPM: Multi-Processing Module implementing a hybrid # multi-threaded multi-process web server # See: http://httpd.apache.org/docs/2.4/mod/worker.html # #LoadModule mpm_worker_module modules/mod_mpm_worker.so # event MPM: A variant of the worker MPM with the goal of consuming # threads only for connections with active processing # See: http://httpd.apache.org/docs/2.4/mod/event.html # #LoadModule mpm_event_module modules/mod_mpm_event.so 连接器将传入的Webhook设置到Microsoft Teams频道。 我试图从平台发送的有效负载看起来像这样,形式为CleverTap(失败了,所以我试图使用邮递员对其进行调试)。但出现错误sudo systemctl restart httpd

incoming webhook
  1. 我在做什么错了?
  2. 我是否需要根据自适应卡语法更改JSON有效负载,以便团队接受传入的Webhook?如果是这样,我可以在哪里将我的自定义有效负载添加到自适应卡JSON主体中?
  3. webhook端点上是否还有其他身份验证因素(我是否必须将发送POST消息的IP地址列入白名单?)

1 个答案:

答案 0 :(得分:1)

要使用传入的Webhook发送消息,必须将JSON有效负载发布到Webhook URL。该有效负载应采用O365 Connector card的形式。团队不接受任何其他格式的有效载荷。这是您可以发布的Example Connector card。现在,您还可以使用传入的Webhook发送自适应卡。请检查文档here