【发布时间】:2019-10-29 15:25:12
【问题描述】:
我目前正在尝试从 Jupyter Labs 的 Eventbrite API 平台提取数据。当我提出请求时,我偶尔会收到 406 Not Acceptable Error。但是,如果我在几分钟后再次发出相同的请求,该请求总是会提取数据。
我检查了通常的事情:即我没有超出我的请求限制。
这是我目前提出的要求:
url = 'https://www.eventbriteapi.com/v3/events/search/?token=MY_TOKEN_HERE&location.latitude=42.34631505453378&location.longitude=-71.04174243961083&location.within=3km&start_date.range_start=2019-10-30T00:00:00Z&start_date.range_end=2019-11-30T00:00:00Z&expand=venue'
x = requests.get(url)
x
然后回应:
<Response [406]>
对可能出现的问题有什么想法吗?
【问题讨论】:
-
我遇到了同样的问题,它似乎来来去去。这可能是向 Eventbrite 报告错误的好时机。我相信他们会喜欢积极主动的 API 消费者。
-
是的,我也是。我不知道如何为响应中的每个页面发出请求(使用分页),因为它很难限制我们的速率。我认为这刚刚开始发生在我的应用程序上,现在我无法部署后端。 :( 有没有人找到解决这个问题的方法?
-
有人找到解决办法了吗?
标签: python-3.x python-requests eventbrite