开放平台事件订阅
应用场景:
1、开放平台事件订阅主要解决三方系统和YonBIP、YonSuite系统数据实时一致性问题。 目前开放平台提供通过函数方式接收事件。即可以通过函数事件同应用构建关联,解决某些场景 原厂单据和自建单据数据一致性问题。(尤其是对于客户没有购买【可视化应用扩展】的情况)
2、系统融合一般要求客户按照YonBIP、YonSuite平台接收解密事件数据。但是三方系统一般 也有自己的对接规范和接口平台。这时一般做法是客开方搭建中间服务做数据转换。现可以将这部分操作 放到函数中实现,即节省了服务器资源。 数据方向:YonBIP/YonSuite -> 三方系统
操作
可以根据自己使用需求,选择对应的事件,此处仅是测试选择。不必跟文档内容选择事件一致。
let AbstractAPIHandler = require('AbstractAPIHandler');
class MyAPIHandler extends AbstractAPIHandler {
execute(request){
let a = {"a":request};
let header = {
'Content-Type': "application/json;charset=UTF-8"
};
var strResponse = postman("post", "http://31***68a8.w***.com/rest/v1/openapi/isv/mytest123456",JSON.stringify(header),JSON.stringify(a));
return {};
}
}
exports({"entryPoint":MyAPIHandler});