关于Eloqua REST API中startAt/endAt查询参数失效的技术问询
Oracle Eloqua REST API startAt/endAt 参数不生效的解决办法
你的问题出在参数格式错误:请求里使用了startAt>1716247100这种带比较运算符的写法,而Eloqua REST API的查询参数是标准键值对格式,不需要添加>这类符号。
正确的请求格式
直接将Unix时间戳(秒级)作为参数值传递:
https://secure.p01.eloqua.com/api/rest/2.0/data/form/{formid}?startAt=1716247100
如果需要筛选时间段,同时传递startAt和endAt:
https://secure.p01.eloqua.com/api/rest/2.0/data/form/{formid}?startAt=1716247100&endAt=1716333500
额外注意事项
startAt和endAt仅接受秒级Unix时间戳,需确保时间戳对应GMT+0000时区的时间- 参数名称大小写敏感,必须严格写为
startAt/endAt - 若仍有问题,可先缩小时间范围(比如查询最近1小时的数据),验证时间戳是否计算正确,同时确认API权限包含表单数据的时间范围筛选权限
内容的提问来源于stack exchange,提问作者codewrangler
相关产品推荐
相关产品推荐

