1
关注
397
浏览

低代码应用之间如何相互调用接口

查看全部 1 个回答

周海涛 超级管理员 用户来自于: 运营商级NAT
2023-08-14 16:43

接下来我们来演示低代码里的2个应用互相调用,从应用A(被调用的应用)同步数据到应用B(发起调用的应用)里。

1.配置一个被调用的应用

建好业务模型


API配置

在应用设置-API配置里新建API,会自动生成AppId 和 AppSecret


设置表单页面

根据上图的业务模型来创建页面,需要配置好模态框,新建按钮里打开模态框


预览页面后提交一些数据:


2.配置一个发起调用的应用

建好业务模型




设置第三方服务

认证方式选择“瀚码认证”

服务地址填写:https://hanma-paas-dev.hancode.com/ 【地址不是固定的,需要填写应用所在的服务名称】

AppId和AppSecret填写的是:上面 被调用的应用里【API配置】里新建的API生成的值【跳转到https://hancode.yuque.com/ibi3kw/qzp9ku/qs0gufg20nb8pqgg#SE5dm处查看】

AppUnique:填写的是 被调用的应用的应用标识,前缀加上hm_


新建脚本



def main(){

serviceClient.hanCodeCall('zzy_hancode','test.selectList',null)

}

其中的'zzy_hancode'是上一步新建的第三方服务的服务Key,'test.selectList'里的test是“被调用的应用-业务模型-模型编码”

发起调用的应用-添加业务服务


设置表单页面






配置好后,预览页面,点击“同步”按钮:


点击后得到的结果如下:


关于作者

问题动态

发布时间
2023-08-14 16:35
更新时间
2023-08-14 16:43

相关问题