Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 859 Bytes

custom_api.md

File metadata and controls

23 lines (17 loc) · 859 Bytes

第三方API 接入说明

流程服务支持第三方API接入用于扩展某些功能。例如:

  • 可以用在API节点作为流程节点使用
  • 可以作为下拉框等控件的数据源

这同样意味着对于接入流程服务的api需要遵循一部分的协议,对于接口的返回值,需要满足蓝鲸平台的标准协议返回,例如:

{
    "code": 0,
    "result": true,
    "data": [],
    "message": ""
}

当一个请求表示成功时,此时code的值应当为0,并且result的值应当为true。

通用的第三方api接入有时并不能满足所有第三方api的需求,特别是某些api本身并不按照蓝鲸的协议进行暴露。 此时我们更加建议使用流程服务2.6.0之后新增的webhook节点。该节点以一种类似线上postman的方式提供了更加灵活的 api接入选择。