0

Google appengine sdk と python を使用して開発しています。自分の twiiter アプリを取り込もうとしています。

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

問題は、このエラーがローカルで生成されることですが、アプリケーションを Web にアップロードすると、完全に機能します。

4

1 に答える 1

3

Tweepy のコードを調べてみたところ、返されたエラーは次のとおりです。

デスクトップ アプリケーションは、oauth_callback 値「oob」のみをサポートします

アプリケーションにコールバック URL を設定することで回避しました。私は127.0.0.1に設定しましたが、それで修正されたようです。

于 2013-01-13T20:02:11.213 に答える