18
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Twitter APIが使えなくなったのを復帰させるまで

Posted at

はじめに

数日前、急にTwitter APIが利用出来なくなったので「まぁGWまでは放置か」と後回しにしていたのですが、復帰したのでまとめておきます。

状況

何年も前からTwitter APIを個人サービス用に利用してました。数日前(4/27頃?)に急にそのサービスのAPIが利用出来なくなってしまったのですが、利用者さんに状況とGWに直します旨報告。先ほど復旧しました。

復旧までのステップ

Twitterのデベロッパーポータルにアクセスしたところ、利用出来なくなっていたTwitter APIにSUSPENDEDの文字と、以下のようなメッセージが出ていました。

This App has violated Twitter Rules and policies. As a result, it can no longer be accessed. For assistance, submit a support ticket.

さて、このサポートチケットに聞きたいわけですが、何故かヘルプページに飛ばされてしまい、サポートチケットが開けません。以前はあった様なのですが、綺麗に消えています。

そこでさらに検索をかけたところ、以下のページが引っかかりました。

ここには同様の問題を抱えた人が沢山居たので、情報収集をします。その中で「解決したよ」という人が居ました。

その手順は以下の通り。

  1. デベロッパーポータルにアクセスする
  2. Projects & Apps から必要な物(SUSPENDEDが着いているもののはず)を一つだけ残して、あとは削除
  3. Products の中程にあるDowngradeボタンをクリック
  4. SUSPENDEDが消えている事を確認

私は上記でクリアできました。どうもFreeアカウントなのにアプリが複数あったのがNGだったようです。

まとめ

アプリを一つ以外残して削除し、ダウングレードを行う、という方法でした。つまりFreeアカウントで運用する以上、アカウントの規約上アプリは一つしか利用出来ないのは仕方が無いのですが、私のように最終的に一つを残して後は消せる人は良いですが、既に複数使っているような場合は上記の方法は取れません。
有料アカウントになってもSUSPENDEDが取れなかった例もあるようなので、「じゃぁ有料にすれば良いや」という訳にもいかないのが難しい所です。むむむ、、、

18
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?