Appearance
任务流 - 新增插件
说明
新增插件中主要包含三部分内容,分别是插件基本信息、插件入参、插件出参,其中插件基本信息是必填项,插件入参和插件出参是选填项,插件入参和插件出参主要是为了方便用户在任务流中调用插件时,可以方便的传递参数和获取返回值。
接口基本信息:
其中接口名称按照接口功能填写其名字即可,请求地址按照完整的接口地址规则(https://www.chaoxing.com)填写即可。
如果接口是GET请求选择GET即可,POST请求选择POST即可。
接口入参
其中Headers主要是设置接口请求头,主要是方便携带一些校验信息或是基本信息,例如signature、token,enc等。

参数部分如果是GET请求,默认就是Query格式参数。

如果是POST请求,可选择form格式和body格式,具体格式选择根据自身接口入参格式决定即可。

注:如果是body格式入参,需要把包含所有字段的完整json贴入到json编辑框中,保存插件或更新插件后会自动识别json中各个参数格式等,应用到后续任务流插件节点中。

接口出参
输出参数的设置与body格式的参数的设置相似,需要把包含接口出参所有字段的json贴入到json编辑框中,后续流程会解析出每个字段和其类型,应用与后续的任务流插件节点中,同时在调用插件时还会校验插件返回结果的结构和设置的结构是否相同。

注:输出参数的json中的字段不能有null,这种类型不明确的情况存在,如果某个字段不想要参与到后续的结构校验或是暂时无法改变其结果,可以在json中将该字段去除。
