TwitterAPIで複数アカウントを認証する方法

はじめに

TwitterAPIを使っていて、複数アカウントを認証したい時がありましたが、認証しようとするとエラーが出てしまいました。

同じセッションでは複数アカウントを認証できない

ちゃんと言うと、同じAuthorizeURLでは複数の認証が出来ないっぽいということです。

まぁあたりまえといえばあたりまえなのですが…

AuthorizeURLはセッションあたり一つ決まった値が渡されています。

 なので、AuthorizeURLを変えたいときはセッションを再認証するといいでしょう。

gistde60eedf671437757e5d18944d181a24

 

注意として、アカウントの認証をする前にセッションを変えてしまうと当然失敗するので、タイミングには気をつけてください。