调用服务步骤配置

使用场景:调用系统内部服务、或者三方服务;

1. 增加一个调用服务步骤(如下,图1);

2. 编辑属性选择所需调用服务编码(调用第三方服务,需先把服务增加到平台中来,方式为:在服务模块块页面、或者项目树文件夹中选择链接已有服务,进行添加);

3. 配置服务参数,参数名参数值需手动输入,参数类型可下拉选择,分别请求参数(url)、路径参数(path)、body参数(如下,图2):
    请求参数(url):为querystring参数,放到上下文中;

    路径参数(path): 作为替换符,替换服务path占位符,如 http://xxxx/model-api/engine-api/kfmk1/getModel/{userId} 中的{userId}值;

    body参数: 如bady参数传递,优先级最高;

4. 参数值,取值来自url传递参数时,只需把参数名填入参数值框即可,如下 userId、appCode,也可直接输入内置参数,内置参数参照“服务上下文环境变量”章节;

(图1)

 

(图2)