在tweepy get_authorization_url()本地HTTP错误401:未经授权但在Web中正常工作

时间:2012-12-07 17:16:19

标签: python google-app-engine twitter http-status-code-401 tweepy

我正在开发谷歌appengine sdk和python,我正在尝试合并我的twiiter app

import tweepy
TWITTER_CONSUMER_KEY = 'XXXXXXXXXXX'
TWITTER_CONSUMER_SECRET = 'xxxxxxxxxx'
auth = tweepy.OAuthHandler(TWITTER_CONSUMER_KEY,TWITTER_CONSUMER_SECRET)

但它不起作用,返回以下错误

in get_authorization_url
    raise TweepError(e)
TweepError: HTTP Error 401: Unauthorized

问题是这个错误是在本地生成的,但是在网上上传我的应用程序,效果很好

1 个答案:

答案 0 :(得分:3)

我开始深入研究Tweepy代码,返回的错误是:

仅限桌面应用程序 支持oauth_callback值\'oob \'

我通过在我的应用程序中设置回调网址来解决它。我将我的设置为127.0.0.1,这似乎已经修复了它。