0
第一次使用Twython並遵循文檔here中的示例。Twython - Twitter API返回了401
from twython import Twython
APP_KEY='my_key'
APP_SECRET='my_secret'
twitter = Twython(APP_KEY, APP_SECRET)
auth = twitter.get_authentication_tokens()
OAUTH_TOKEN=auth['oauth_token']
OAUTH_TOKEN_SECRET=auth['oauth_token_secret']
twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN,OAUTH_TOKEN_SECRET)
results = twitter.cursor(twitter.search, q='BarackObama')
for result in results:
print result
我收到下列回:
Traceback (most recent call last):
File "/Users/%USER%/PycharmProjects/WebGatherBusiness/twitter_experiments.py", line 26, in <module>
for result in results:
File "/Library/Python/2.7/site-packages/twython/api.py", line 478, in cursor
content = function(**params)
File "/Library/Python/2.7/site-packages/twython/endpoints.py", line 230, in search
return self.get('search/tweets', params=params)
File "/Library/Python/2.7/site-packages/twython/api.py", line 264, in get
return self.request(endpoint, params=params, version=version)
File "/Library/Python/2.7/site-packages/twython/api.py", line 258, in request
api_call=url)
File "/Library/Python/2.7/site-packages/twython/api.py", line 194, in _request
retry_after=response.headers.get('X-Rate-Limit-Reset'))
twython.exceptions.TwythonAuthError: Twitter API returned a 401 (Unauthorized), Invalid or expired token.
可能有人請提供一些指導?
謝謝!
啊生成的 - 我應該使用上的按鍵'apps.twitter.com'不是在這裏產生的一個。 –