【问题标题】:How can i get metrics from Bitly API with custom date range?如何使用自定义日期范围从 Bitly API 获取指标?
【发布时间】:2021-03-13 08:09:09
【问题描述】:

我一直在尝试使用 Bitly API。 这是我一直关注的documentation

我正在尝试通过 /v4/bitlinks/{bitlink}/clicks 调用 GET 请求,如上述文档所示。

params = {
    'unit' : 'day',
    'units' : -1
}
response = requests.get(f'https://api-ssl.bitly.com/v4/bitlinks/{domain}/2MIHzhO/clicks', headers=headers, params=params)

给我 30 个结果,即上个月(30 天明智的条目)。 但是我期待更多的条目。

如果我改用 units=40,我会收到以下错误代码 402

{'message': 'UPGRADE_REQUIRED',
 'resource': 'bitlinks',
 'description': 'Metrics request exceeds maximum queryable date range.'}

我可以查询的日期范围是否有限制,因为它没有在 API 中明确说明?

【问题讨论】:

    标签: api enums python-requests bitly


    【解决方案1】:

    是的,你的猜测是正确的。您可以在 bitly free 计划中查询的日期范围有限制 - 链接历史记录限制为 30 天。这就是您在尝试查询 40 天的指标时收到此错误消息的原因。
    你可以找到不同的bitly计划信息here

    【讨论】:

      猜你喜欢
      • 2017-08-11
      • 2020-11-12
      • 2015-12-11
      • 2014-07-16
      • 1970-01-01
      • 2016-10-06
      • 2023-03-13
      • 2021-06-22
      • 1970-01-01
      相关资源
      最近更新 更多