Dataphin数据服务模块发布的List类型的API,测试调用返回有数据,但是sdk代码调用返回数据为空

产品名称

Dataphin

产品模块

数据服务

概述

排查定位SDK代码调用List类型的API服务结果返回为空问题的原因

问题描述

如下sdk代码调用dataphin中发布的api服务,加上参数条件数据返回为空,不加条件数据返回正常。

API服务参数定义情况:

SDK代码不设置参数条件的代码截图:

代码不设置参数条件数据返回结果:

在Dataphin平台测试调用该API数据返回正常:

问题原因

SDK代码中分页条件的pagestart参数值设置不对,pagestart 是从0 开始的,客户代码中传递的是1跳过了第一条数据,所以结果为空。

解决方案

获取客户调用该API的sdk代码,调试客户代码发现:客户设置的pagestart 是从1开始的, 跳过了第一条数据,所以结果为空。建议客户把pagestart 设置为0后,问题解决。

更多信息

相关文档