2

Twython を使用して Twitter API からデータを抽出しようとしています。最近、Twitter API のバージョンが v1 から v1.1 に変更されました。Twython の使用に必要な変更 (もしあれば) を理解していません。Twython 2.5.5 を使用しています。以前使用していたコマンドが突然機能しなくなりました。仕事をより早く完了できるように、この移行を手伝ってください。前もって感謝します。

これは私が使用しているコードスニペットです:

twitter = twython.Twython(oauth_token = oauth_token, oauth_token_secret = oauth_secret, app_key = oauth_consumer_key, app_secret = oauth_consumer_secret)
twitter.getRetweets(id="123")

これは私が表示されているエラーです:

TwythonError: 'Unauthorized: Authentication credentials were missing or incorrect. -- An error occurred processing your request.'
4

1 に答える 1

0

私はこの質問にかなり遅れていますが、あなた (または他の誰か) がこれについてさらに問題を抱えている場合、それは Twitter が (ある程度) 最近導入した OAuth ベリファイアの変更によるものだと思います。Twython は新しいバージョンでこれをサポートしており、例があります。

from twython import Twython

t = Twython(app_key, app_secret, oauth_token, oauth_token_secret)
auth_tokens = t.get_authorized_tokens(oauth_verifier)
print auth_tokens
于 2013-05-05T04:40:05.710 に答える