snapchat - 具有 DAY 粒度的时间序列查询的开始时间必须是帐户时区的开始时间 (00:00:00)
问题描述
我正在尝试通过Postman调用带有端点的 Snapchat Marketing API for Ads stats
https://adsapi.snapchat.com/v1/ads/<Some Ad ID>/stats?start_time=2019-08-10T00:00:00-04:00&end_time=2019-09-10T00:00:00-04:00&granularity=DAY
哪个抛出错误
“不支持的统计信息查询:具有 DAY 粒度的时间序列查询的开始时间必须是帐户时区的开始时间 (00:00:00)。此帐户的时区是:亚洲/迪拜”
我已经尝试了(ISO 8601)格式的开始时间和结束时间的所有可能组合。有谁知道可能是什么问题?
解决方案
Asia/Dubai 是+4,但你使用了-4,所以 start_time 应该是:
start_time=2019-08-10T00:00:00%2B04:00
你应该对符号进行编码+
,否则它将不起作用,+ ~> %2B 同样应该在 end_time 上,仅在一两天后start_time
推荐阅读
- strapi - 为什么我应该在 React 中使用 Strapi cms?
- python - 在 python 解释器中执行单个变量时,是什么决定了输出?
- xaml - UWP 视觉状态管理器不适用于 PointerOver 和 Pressed 状态
- reactjs - 如何测试调度功能?
- python - Peewee bulk_create 返回 id
- prestashop-1.7 - 将翻译变量添加到 prestashop 1.7
- bash - 如何使用无尽的 gstreamer 视频流创建环形缓冲区
- android-studio-3.5 - 在 Android Studio 3.5 中没有找到任何插件市场
- spring-boot - ConnectionClosedException:使用 apache hhtpclient 4.5.5 的块编码消息正文过早结束
- loops - 如何同时循环并继续运行脚本(自动热键)