Skip to content

API请求节点

API请求节点的核心功能是请求第三方系统接口,并获取其返回数据

1.HTTP请求

节点功能:使用HTTP通信协议,向第三方系统发送接口请求

1.1 请求地址(Url)

设置第三方系统的接口地址,必须以http或https开头,并设置接口请求方式

提示

请求方式示例:GET
请求地址示例: https://baidu.com

1.2 地址参数(Params)

地址参数指拼接在请求地址(Url)后的参数

提示

地址参数(Params)示例

假设请求地址是https://baidu.com,则最终的请求地址为:https://baidu.com?param1=参数1&param2=参数2

1.3 请求头(Headers)

设置请求头Header的内容

配置示例

1.4 请求内容(Body)

目前支持以下Body格式

  • x-www-form-urlencoded
  • json
  • text

提示

json类型请求内容示例

注意

当需要通过json传递对象数组结构时,可以直接使用[{}]

注意:目前仅支持一级对象数组结构,暂不支持对象数组嵌套对象数组的形式

示例:传递学生信息列表

1.5 响应头(Headers)

可以获取请求响应内容中Headers的指定字段内容,后续节点可以使用其字段内容

提示

响应头参数示例

使用响应头字段示例

1.6 响应内容(Body)

通过参数模板获取请求响应内容中Body的参数,后续节点可以使用参数模板中的字段值

提示

响应内容参数模板示例

json
{
  "text": "文本内容",
  "number": 123
}

生成模板示例

使用参数模板中的字段值示例

1.7 请求超时或失败时

当http请求超时,或请求发生错误时,默认会继续执行后续节点。如需终止执行后续节点,启用选项终止当前所在分支或主流程执行

2.三方集成

节点功能:获取当前系统下已集成三方系统的授权信息

示例:获取企业微信accessToken-企微应用访问凭据,用于HTTP节点的接口调用

例如:调用企微发送消息的接口

3.跳转链接

生成平台的跳转链接,在第三方系统中点击此链接可以跳转到指定的:表单、页面、记录

注意

如果平台下已经集成了:企业微信、微信服务号、钉钉等三方平台,则可以选择已集成的三方平台并生成单点登录链接,点击链接后将会自动登录系统并跳转到指定的:表单、页面、记录

3.1 跳转配置

生成平台指定功能模块的跳转链接

支持的跳转方式

  • 跳转到表单
  • 跳转到页面
  • 跳转到记录
  • 跳转到工作台
  • 跳转到待办待阅
  • 跳转并处理待办

示例:配置跳转到记录

提示

跳转到记录时,需要选择目标表单下指定记录的记录ID

3.2 三方平台

如果平台下已经集成了:企业微信、微信服务号、钉钉等三方平台,则可以选择已集成的三方平台并生成单点登录链接

示例:生成企业微信的单点登录链接

提示

可以将此链接配置到三方平台的通知消息中,从而实现点击消息免登陆自动跳转的能力

3.3 效果演示

访问生成的企微单点登录链接,并打开指定记录