如何在Voximplant下载完整报表?downloadStatReport数据不全咨询
问题排查与完整报表下载方案
数据不完整的可能原因
- 报表生成未完成:Voximplant的
exportStatReport生成大体积报表需要一定时间,若在报表处于生成中状态时调用downloadStatReport,大概率只能获取到部分数据。建议先通过getStatReportStatusAPI传入报表ID(877036)检查状态,确认状态为completed后再执行下载操作。 - 参数范围与数据匹配问题:核对
exportStatReport设置的时间范围(2022-04-28 08:00:00 至 2022-04-28 16:20:00),确认该时间段内活动ID33771是否确实存在对应244页的数据量,是否存在数据过滤规则导致实际可导出数据减少。 - 下载请求参数缺失:部分报表API默认仅返回单页数据,若
downloadStatReport支持分页参数(如page、limit),未指定时只会返回第一页(60行可能是单页默认条数)。需确认API文档,添加分页参数遍历所有页面获取完整数据。
完整报表下载操作方法
方式一:API流程
- 触发报表生成:确保
exportStatReport参数正确(如下),调用API生成报表:
String campaignId = "33771"; String from = "2022-04-28 08:00:00"; String to = "2022-04-28 16:20:00";
- 等待报表生成完成:调用
getStatReportStatusAPI传入report_id=877036,轮询直到状态变为completed。 - 批量获取完整数据:如果API支持分页,循环调用
downloadStatReport,逐页指定page参数(从1到244)获取所有数据;若API提供一次性下载完整报表的选项,直接使用对应参数发起请求即可。
方式二:控制台操作
- 登录Voximplant控制台,定位到活动ID33771的统计页面
- 设置与API一致的时间范围,点击「导出报表」按钮
- 等待系统生成完成后,下载完整报表文件
内容的提问来源于stack exchange,提问作者user19933337
相关产品推荐
相关产品推荐

