空气净化监控
模拟订阅消息,主动调用HTTP协议用于监控空气中的PH值。
1、 拖拽“HTTP触发”、“自定义API”、“变量设置”、“条件判断”、“HTTP返回”到画布,各个节点之间用连线进行连接。
2、 对各个节点进行配置
1) HTTP触发
√ 自定义节点名称,Action;
√ 根据需要设置鉴权配置,入参配置;
2) 自定义API
√ 设置节点名称;
√ 设置请求方式为:POST|GET;
√ 设置相应接口地址,如:自定义接口地址/外部接口地址;
√ 设置编码为:UTF-8|GBK;
√ 设置请求头:默认现有参数,可自定义补充内容;
√ 相关参数编写:默认现有参数,可自定义补充内容。
3) 条件判断
√ 设置条件名称;
√ 配置相关条件,进行条件判断。
例如:节点ResponseResult.pH的值为3,与固定值3进行比较。
4) 变量设置
√ 自定义节点名称;
√ 添加变量->选择变量名称->设置变量的数据源。
5) HTTP返回
√ 自定义节点名称。
√ 设置节点输出值为数据源;
√ 根据需要是否设置自定义返回码。
3、 服务编排完成后,点击保存、部署、调试。
调试成功,服务状态由未激活(前缀橙色)变更为已激活(前缀绿色
)
4、 服务调用设置。
HTTP触发节点部署成功,会生成API供外部服务调用
1) API的基本情况,API入参,状态返回码
2) 请求示例
5、 用Postman工具验证上述API接口是否正确
· 项目appKey:header的组成部分,服务调试成功,系统自动生成。
· 项目appSecret:header的组成部分,服务调试成功,系统自动生成。
· 路径:服务调试成功,系统自动生成。
如:https://studio-api.ctwing.cn/api-flow/trigger/http/{projectCode}/{flowId}
· Action:body组成部分,HTTP触发节点的输入值
· {projectCode}:body组成部分,来源于路径的的倒数第二个目录。
· {flowId}:body组成部分,来源于路径的的倒数第一个目录。
6、 节点日志、API调用结果、全局日志查看验证。
7、 查看API接口调用成功后,点击发布该服务应用。