【TwitterAPI】突然のエラー「Code89: Invalid or expired token」

Twitter API

TwitterAPIとLaravelを用いて、フォロー周りのツールを作って使っていたのですが、ある日、突然エラーで動かなくなってしまいました。

何も触ってないのになぜ…と少し格闘したのでメモします。

TwitterApps の AccessToken が消えていた

画像の青い四角で囲ってある「Your Access Token」の部分が見事に消えていました。
結果、不正なトークンを使用しているとみなされ、APIへの問い合わせが上手くいっていなかったようです。

twitter-api-error

こちらを再発行して、設定し直したところ正常に動作するようになりました。

同じ現象に合っている人は結構いるみたいなんですが、Tokenが消えた理由についてはだいぶ謎ですね…。
TwitterAPIを使っていて、何もしていないのに急に動かなくなった方はこちらを疑ってみてください。

Scroll to top