友企联(开放平台)接口调用
一、系统预制函数
- 创建后端函数或者API函数
图 2
- 点击设计使用系统预制的函数即可,具体如下图
图 1
二、使用方法
- POST方法
let AbstractTrigger = require('AbstractTrigger');
class MyTrigger extends AbstractTrigger {
execute(context,param){
let url = "https://api.diwork.com/yonbip/digitalModel/orgunit/querytree";
let body = {}; //请求参数
let apiResponse = openLinker("POST", url, "应用编码",JSON.stringify(body)); //TODO:注意填写应用编码(请看注意事项)
return {apiResponse};
}
}
exports({"entryPoint":MyTrigger});
- GET方法
let AbstractTrigger = require('AbstractTrigger');
class MyTrigger extends AbstractTrigger {
execute(context,param){
let url = "https://api.diwork.com/yonbip/digitalModel/orgunit/detail?id='1978519454683392'"; //传参要写到这里
let apiResponse = openLinker("GET", url, "应用编码",JSON.stringify({})); //TODO:注意填写应用编码(请看注意事项);最后一个参数填写{}即可,不需要改动
return {apiResponse};
}
}
exports({"entryPoint":MyTrigger});
三、注意事项
- 应用编码如何获取?
如下图在应用列表可以查看
图 3