页面树结构
转至元数据结尾
转至元数据起始

应用场景

B 接口请求参数依赖于 A 接口返回的数据,典型的案例:先通过登录接口获取到token,然后把token传给下一个需要token才能访问的接口。

实现思路

解析A接口返回的数据,提取出B接口需要的数据,然后把数据映射成参数,B接口就可以通过参数获取的相应的数据

具体示例

获取图书列表的接口需要登录接口返回的token作为参数,示例如下图:

获取token

获取token 接口url配置

获取token接口返回的数据

解析出token

因为获取token接口返回的数据为JSON格式,主要通过JSON解析来实现token解析

这里主要是配置token 的JSON PATH跟字段的映射

这是解析后输出结果

把token映射成参数,并传给API

这个功能主要通过循环API节点来实现

把token映射成参数

在循环配置中,可以把上游数据映射成参数

在API配置中,可以通过参数提取到token。示例使用Bearer认证,在Authorization中认证类型选择了Bearer Token,项目需要根据实际情况选择认证类型,以及设置Header参数。界面设置参考Postman、APIPost等API测试工具,如果ETL节点无法正常获取,可以先尝试使用Postman、APIPost等工具测试成功后,将配置迁移到API配置里。

  • 无标签