获取存货列表
配置连接和服务地址
在U8开放平台→API中心→批量获取存货信息接口说明页面(http://open.yonyouup.com/apiCenter/inventory_batch_get),找到批量获取存货的服务地址,如图:
在【常规】配置界面,输入服务地址,如图:
配置传参
在U8开放平台→API中心→批量获取存货接口,查看url参数说明:
选中‘QueryParams’以右键编辑的方式添加分页和查询参数。
以拖拽的方式,把左侧分页参数,start、limit和查询参数param依次映射到右侧对应的参数。
由于U8 API返回的分页方式与ESB分页方式不同,所以要转换一下:page_index: Paging.start/Paging.limit+1。详情参考:公共知识
查询参数这里我们只用到了name(存货名称),所有可以把没用到的参数删掉,并且把参数名称改的友好一些,如图:
配置返回数据
在U8开放平台→API中心→批量获取存货接口,查看返回参数说明和正确返回示例:
拷贝返回示例,以导入架构的方式把示例的结构导进返回参数目录。如图:
如果有需要的字段,导入的架构里面没有,可以去【返回参数说明】找到对应的字段,手动添加,比如:这里用到的tax_rate税率字段。
作为数据源,这里我们用到的字段有code存货编码、name存货名称(显示用)、specs规格型号、tax_rate税率和row_count总行数(分页用),修改右侧参数的显示名称,然后把左侧用到的返回参数和右侧的Response返回参数以拖拽的方式依次映射,参数不够可以右键编辑进行添加,如图:
测试
到这里,获取存货数据就配好了,保存为:U8-批量获取存货,点击测试,获取数据,如图:
Created with the Personal Edition of HelpNDoc: Free help authoring tool