再次被推到了。
我有一个使用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
答案 0 :(得分: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帐户。希望有所帮助。