1

再次坚持使用 tweepy。

我有一个使用 tweepy oauth 身份验证的应用程序,并逐步按照教程中的说明进行操作:

http://joshthecoder.github.com/tweepy/docs/auth_tutorial.html#oauth-authentication

这个应用程序工作正常,但现在,即使是使用新帐户,任何用户尝试进行身份验证时都只会返回相同的异常。

我已经为此花费了几个小时,但我无法找到解决方案。

任何想法?

HTTP Error 401: Unauthorized
Request Method: GET 
Request URL: http://(hidden)/?oauth_token=FSL76eId7n64I1ACX1EKBHIV504xlZmQjJg8iO3Bc&oauth_verifier=KVjaxpzFn40JCXvk4r5cDNVbdILaiuF5szv6yBcpQo 
Django Version: 1.2.1 
Exception Type: TweepError 
Exception Value: HTTP Error 401: Unauthorized

Exception Location: /(hidden)/tweepy/auth.py in get_access_token, line 126 
Python Executable: /usr/local/bin/python 
Python Version: 2.6.5 
4

1 回答 1

0

一种猜测可能是帐户被阻止尝试使用 cURL 来确定您是否被列入黑名单,在这种情况下,Twitter 可能不会通知您。或者,尝试另一个模块:http ://dev.twitter.com/pages/oauth_libraries

对于 cURL,请执行以下操作:

curl  -i -u  my_account:fuuu! http://api.twitter.com/1/account/rate_limit_status.json -v 

其中 my_account 是您的 Twitter 帐户。希望有帮助。

于 2010-12-20T12:32:52.977 回答