oauth に tweepy API を使用しています: http://packages.python.org/tweepy/html/auth_tutorial.html#oauth-authentication
初めて、ユーザーはアプリの承認を求められます。しかし、2回目以降は、ユーザーにアプリの再認証を求められたくありません。
チュートリアルは言う
後で使用するためにアクセス トークンを保存しておくことをお勧めします。毎回再取得する必要はありません。Twitter は現在、トークンの有効期限を設定していないため、トークンが無効になるのは、ユーザーがアプリケーション アクセスを取り消した場合のみです。アクセス トークンの格納方法は、アプリケーションによって異なります。基本的に、キーとシークレットの 2 つの文字列値を保存する必要があります。
auth.access_token.key
auth.access_token.secret
access_token キーとシークレットをセッションに保存する予定です。ユーザーがアプリを 2 回目に使用するときは、access_token のみを使用するため、ユーザーはアプリを再度承認する必要はありません。
ただし、問題は、多くの Twitter ユーザーが私のアプリを使用するとどうなるか、どの access_token がどのユーザーに属しているかをどのように知ることができるかということです。
私の質問が明確であることを願っています。
Twitter を停止して、2 回目からユーザーにアプリの承認を強制します。
(1) を解決するために access_token を保存する必要がある場合、どの access_token がどのユーザーに属しているかをどのように知ることができますか?