Twitter付费高级API搜索返回“Twitter请求错误422”

2024-10-05 11:24:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在收集tweet,以便用python和包“TwitterAPI”进行研究。昨天效果不错,但今天不行。我不知道今天哪里换错了衣服

tweets = api.request('tweets/search/30day/:covidsearch', {'query' : 'gook','fromDate': '202003090000','toDate': '202003100000'}) 
for t in tweets:
    print (t['text'])

它返回:

---------------------------------------------------------------------------
TwitterRequestError                       Traceback (most recent call last)
<ipython-input-46-cf0d843438dd> in <module>
----> 1 for t in tweets:
      2     print (t['text'])

~/.local/lib/python3.6/site-packages/TwitterAPI/TwitterAPI.py in __iter__(self)
    218         :raises: TwitterConnectionError, TwitterRequestError
    219         """
--> 220         return self.get_iterator()
    221 
    222     def get_quota(self):

~/.local/lib/python3.6/site-packages/TwitterAPI/TwitterAPI.py in get_iterator(self)
    205         """
    206         if self.response.status_code != 200:
--> 207             raise TwitterRequestError(self.response.status_code)
    208 
    209         if self.stream:

TwitterRequestError: Twitter request failed (422)

有人知道为什么吗?救命啊


Tags: textinpyselfforgetrequestlib

热门问题