【问题标题】:Accessing data from Stackoverflow using Stack API with fromdate parameter使用带有 fromdate 参数的 Stack API 从 Stackoverflow 访问数据
【发布时间】:2019-12-22 00:32:08
【问题描述】:

我正在尝试在两个给定日期之间使用 STACKEXCHANGE API 从 Stackoverflow 中抓取与 Python 相关的问题。我在没有密钥的情况下访问数据。然后我遇到了限制问题并被禁止了 20 小时。我阅读了 Stack API 的文档并了解了 API_Key。现在我正在使用 API_Key,我面临的问题是当我使用以下代码运行 fetch 命令时:

questions = SITE.fetch('questions',tagged='python',fromdate=from_date, todate=today,filter='withbody')

我得到了

错误 400,'bad_parameter'

从日期开始。但是,当我删除 API_Key 并运行上述命令时,它工作正常。谁能指导我在哪里犯错步骤?

【问题讨论】:

    标签: python python-3.x stackexchange-api


    【解决方案1】:

    我发现了这个问题。如果没有Key,您可以以标准日期格式(即yyyy-mm-dd 或dd-mm-yyyy)输入fromdatetodate 的值。但是,当我们使用Key 参数时,fromdatetodate 的值应该是Unix epoch time 格式,这是时间的整数值。

    【讨论】:

      猜你喜欢
      • 2011-08-10
      • 1970-01-01
      • 2018-01-09
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 2016-05-31
      • 2017-12-08
      相关资源
      最近更新 更多