Skip to content

报告

获取报告文件列表

接口说明

获取报告文件列表

请求信息

配置说明参数值
URL/report/file?partition_by=day&partition_start=20250218&partition_end=20250218&type=store-daily-report
MethodGET

请求参数

参数名类型描述是否必填
partition_bystring报告周期分区类型
day:天
week:周
month:月
quarter:季
year:年
partition_startint64报告周期分区开始,格式说明见报告周期分区说明
partition_endint64报告周期分区结束,格式说明见报告周期分区说明
typestring报告类型

注意: 接口最多支持返回2000条数据,超出2000条请缩短报告周期分区区间范围。

报告周期分区说明

报告周期分区根据报告周期分区类型partition_by定义格式不同,具体支持的格式如下表:

报告周期分区类型报告周期分区格式示例备注
yyyyMMdd20250218
yyyyww20255001 - 52周
yyyyMM20250201 - 12月
季度yyyyq202511 - 4季度
yyyy2025

响应数据

data数据格式

参数名类型描述
results[]object结果对象列表
+ idint64报告id
+ typestring报告类型
+ partition_bystring报告周期分区类型
+ partitionint64报告周期分区,可能是某天或某月
+ urlstring报告文件链接
+ md5string报告文件md5值
+ update_timeint64报告最后更新时间(毫秒时间戳)

注意: 当报告数据有更新时,会返回最新的报告文件链接,请注意对比报告文件md5值或者update_time是否有变化,如有变化请重新下载。

响应数据样例

json

{
  "code": 0,
  "message": "",
  "data": {
    "results": [
      {
        "id": 1,
        "type": "store-daily-report",
        "partition_by": "day",
        "partition": 20250218,
        "url": "https://f-dev.clobotics.cn/4/0040ca4d85f5e5ef7354102f486ef877.csv",
        "md5": "15e2bbd5a19437ffe3b29e5661ed36aa",
        "update_time": 1668478888000
      }
    ]
  }
}

获取报告配置

接口说明

获取报告配置

请求信息

配置说明参数值
URL/report/config
MethodGET

响应数据


data数据格式

参数名类型描述
results[]object结果对象列表
+ typestring报告类型
+ namestring报告名称
+ partition_bystring报告周期分区类型
day:天
week:周
month:月
quarter:季
year:年
+ outputstring输出方式:
file: 返回报告文件下载地址;

响应数据样例

json

{
  "code": 0,
  "message": "",
  "data": {
    "results": [
      {
        "type": "store-daily-report",
        "name": "门店日报",
        "partition_by": "day",
        "output": "file"
      }
    ]
  }
}