[WebHook] SDP Webhook 使用详解

[WebHook] SDP Webhook 使用详解

简介

本文主要介绍管理>>开发者空间>>Webhook模块的功能介绍,各字段含义,参数传递方式及案例演示。

功能介绍

Webhook模块主要用于调用第三方系统的API接口,提供了多种HTTP方法,并且可通过$符号选择填充工单的各个字段信息。通过自定义触发器模块设置触发条件。自动触发以实现信息同步。

字段释义

配置中会有前置函数和后置函数。执行顺序为: 前置函数->Webhook本身->后置函数
前置函数的参数会带有工单的所有信息(如果是选择的是工单编辑后触发webhook,则会带上工单更改前后的信息)。
前置函数返回的参数会作为Webhook的参数被调用
后置函数的参数会也会带有所有信息以及webhook调用的返回信息

URL参数将作为http请求的请求URL中的参数
请求报头将作为http请求的请求头(header)中的参数
认证明细可传递php认证的账户和密码(php-auth-user&php-auth-pw)
请求指令内容将作为http请求的请求体(body)中的参数
内容类型表示请求指令内容的格式
参考:实例中Webhook自身发送的HTTP请求

更多详细信息,参考下列实例。

实例

测试环境

Build Number: 14503
测试平台:https://webhook.site/

配置

webhook如下

前置函数:

后置函数

测试执行



测试结果

第三方系统收到的信息
前置函数中通过低代码脚本发送的HTTP请求。如下图


Webhook自身发送的HTTP请求。如下图:

后置函数中通过低代码脚本发送的HTTP请求。