ユーザーを認証する必要があります
twitter = Twython(APP_KEY, APP_SECRET)
auth = twitter.get_authentication_tokens(callback_url='http://mysite.com/callback')
auth 変数から oauth トークンを保存し、ユーザーが戻ったときにそれらを取得できる場所に保存します。
OAUTH_TOKEN = auth['oauth_token']
OAUTH_TOKEN_SECRET = auth['oauth_token_secret']
保存方法はフレームワークによって異なります
ユーザーを認証 URL にリダイレクトするauth['auth_url']
コールバックでは、oauth セッションを取得できますoauth_verifier
URL パラメータから取得します
新しいトークンをセッション内、またはどこにでも保存します
twitter = Twython(APP_KEY, APP_SECRET,
OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
twitter_authroized=twitter.get_authorized_tokens(oauth_verifier)
OAUTH_TOKEN = twitter_authroized['oauth_token']
OAUTH_TOKEN_SECERT = twitter_authroized['oauth_token_secret']
今後はこれらの新しい OAUTH トークンを使用して、Twitter への呼び出しを行います (古いトークンの代わりに)
この情報については、https://twython.readthedocs.org/en/latest/usage/starting_out.html#authenticationを参照してください。
https://github.com/ryanmcgrath/twython-djangoは twitter の django プロジェクトです。ご案内にご利用ください