You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Redash数据同步至Google Sheets脚本报错:日期参数date_range_param不兼容

Redash数据同步至Google Sheets脚本报错:日期参数date_range_param不兼容

嘿,我之前对接Redash API的时候也踩过类似的参数坑,给你几个接地气的排查方向试试:

  • 先盯紧日期参数的格式是否完全匹配Redash要求
    Redash的日期范围参数(比如你用的date_range_param)可不是随便传个字符串就行,它要求是嵌套的对象结构。比如正确的写法得是这样:
"date_range_param": {
  "start": "2024-05-01",
  "end": "2024-05-31"
}

你对照下自己payload里的参数,是不是误写成了"date_range_param": "2024-05-01到2024-05-31"这种字符串形式?这是最容易踩的坑。

  • 检查参数的嵌套层级有没有搞反
    Redash API明确要求parameters是顶级键,整个payload的正确结构得是:
{
  "parameters": {
    "date_range_param": {
      "start": "2024-05-01",
      "end": "2024-05-31"
    }
  }
}

会不会你图省事把date_range_param直接放在payload根节点了,没嵌套进parameters里?这种情况API根本识别不了参数的正确定义,自然会报不兼容。

  • 核对参数名称的拼写和大小写
    赶紧去Redash后台看看你要调用的那个查询,里面定义的日期参数是不是真的叫date_range_param?有时候可能手滑写成驼峰式dateRangeParam、或者大小写错了(比如Date_Range_Param),哪怕差一个下划线,都会导致参数匹配失败。

  • 别忘了检查请求头的Content-Type
    你换成payload传参后,有没有把请求头的Content-Type设置成application/json?如果这个头没配对,Redash的API根本没法正确解析你传的JSON参数,直接就判定格式不兼容了。

按照这几点挨个排查,应该能快速定位到问题~

备注:内容来源于stack exchange,提问作者Spark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:08:03