

白码低代码平台支持通过JS编程(node.js)的方式实现API对接,可自行编写云函数或webhook。在工作台中白码还提供了常用的API模板,可直接使用模板快速创建一个与您业务需求相近的API。如果使用私有化部署版本,可基于egg.js框架进行白码API对接及服务端的二次开发。
由白码平台发起请求的API在白码称为云函数。例如:第三方系统已有一个客户资料数据库,同时该系统提供API接口获取客户资料,此时可以在白码中创建一个云函数主动获取客户数据。云函数启用后可直接在功能流程的“API-自定义”类型步骤中调用。
由第三方发起请求的API在白码称为webhook。例如:在白码平台上有一个添加客户资料的功能,您可以通过配置一个webhook供第三方调用,使得第三方可以主动添加客户资料到白码平台。
编写完webhook的代码后,可以通过“调试”按钮来模拟请求此接口,查看返回数据。