2023年2月～3月 Twitter API 有料化に関する時系列まとめ

# はじめに

2023/2/9（おそらく米国時間）に実施すると公表[^アナウンス] されたTwitter APIの**有料化**に関して[別記事](https://qiita.com/penguinprogrammer/items/7ad014b12c04745db8d3)にまとめていたのだが、状況が二転三転してボリュームが増えてしまったので別記事とした。

[^アナウンス]: [@TwitterDevによるツイート（2023/2/2）](https://twitter.com/TwitterDev/status/1621026986784337922)。

:::note info
ほぼ公表されている情報だけなので目新しい情報はないはずです。
:::

# 時系列まとめ

:::note info 
**グレーの網掛けの部分**と**日付**だけ読めば最低限わかります。
:::

+ **2023/2/2** [Twitter Dev（@Twitter Dev）](https://twitter.com/TwitterDev)が「`2023/2/9からTwitter APIのV1.1とV2の無料使用を打ち切る`」と突然ツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead 🧵</p>&mdash; Twitter Dev (@TwitterDev) <a href="https://twitter.com/TwitterDev/status/1621026986784337922?ref_src=twsrc%5Etfw">February 2, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/2/2** スマホゲーム「アズールレーン」などを運営するYostar社が「アカウント連携仕様（Twitterアカウントで各種ゲーム/SNS等にログインできる機能）に影響がないことをツイッター社から回答をもらった。」とツイート[^懸念]

[^懸念]:日本語で「ツイッター社」と記載されているが、回答したのが日本法人なのか米国本社なのかは不明。日本法人だとすると、米国本社と本当に（＝適切な人間と）確認が取れているのか、米国本社にちゃぶ台返しをくらう可能性がないのか、等懸念は残る

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">【超重要・必読】<br>ツイッターAPI仕様の変更について、ツイッター社から<br>アカウント連携仕様に影響しないとの回答を頂きました。<br><br>万が一に備えて、<br>・引継コード発行<br>・YostarID連携<br>など、ほかのログイン手段を確保するようお願い申し上げます。<br><br>添付画像も何卒ご確認くださいませ。<a href="https://twitter.com/hashtag/%E3%82%A2%E3%82%BA%E3%83%BC%E3%83%AB%E3%83%AC%E3%83%BC%E3%83%B3?src=hash&amp;ref_src=twsrc%5Etfw">#アズールレーン</a> <a href="https://t.co/4Q44QW6ief">pic.twitter.com/4Q44QW6ief</a></p>&mdash; アズールレーン公式 (@azurlane_staff) <a href="https://twitter.com/azurlane_staff/status/1621091931454590977?ref_src=twsrc%5Etfw">February 2, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 


+ **2023/2/5** [イーロンマスク（@elnmusk）](https://twitter.com/elonmusk)が「無料で優良なコンテンツを提供するボットには（サーバーに負荷をかけないような）軽量な書込のみのAPIは（無料のまま？）利用可能にするだろう」とツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Responding to feedback, Twitter will enable a light, write-only API for bots providing good content that is free</p>&mdash; Elon Musk (@elonmusk) <a href="https://twitter.com/elonmusk/status/1622082025166442505?ref_src=twsrc%5Etfw">February 5, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ 2022/2/8 (米国時間)、**2022/2/9 8:43（日本時間）**　 [Twitter Dev（@Twitter Dev）](https://twitter.com/TwitterDev)が「`現在の無料APIアクセスを`**`2023/2/13（月）`**`まで延長する`」とツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">We have been busy with some updates to the Twitter API so you can continue to build and innovate with us. <br><br>We’re excited to announce an extension of the current free Twitter API access through February 13. Here’s what we’re shipping then 🧵</p>&mdash; Twitter Dev (@TwitterDev) <a href="https://twitter.com/TwitterDev/status/1623467615539859456?ref_src=twsrc%5Etfw">February 8, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/2/8 (米国時間)**  [Twitter Dev（@Twitter Dev）](https://twitter.com/TwitterDev)が「新しい無料アクセスプランが導入され、毎月最大1500ツイート（Twitterにログインしてするツイッターも含む）に制限される。」とツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">A new form of free access will be introduced as this is extremely important to our ecosystem – limited to Tweet creation of up to 1,500 Tweets per month for a single authenticated user token, including Login with Twitter.</p>&mdash; Twitter Dev (@TwitterDev) <a href="https://twitter.com/TwitterDev/status/1623467618400374784?ref_src=twsrc%5Etfw">February 8, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/2/13（月） (米国時間)**  [Twitter Dev（@Twitter Dev）](https://twitter.com/TwitterDev)が「``新しいAPIプラットフォームの導入をさらに``**``数日``**``遅らせる``」とツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">There has been an immense amount of enthusiasm for the upcoming changes with Twitter API. As part of our efforts to create an optimal experience for the developer community, we will be delaying the launch of our new API platform by a few more days. <br><br>More information to follow… <a href="https://t.co/FUZcwJqf9p">https://t.co/FUZcwJqf9p</a></p>&mdash; Twitter Dev (@TwitterDev) <a href="https://twitter.com/TwitterDev/status/1625234161010343941?ref_src=twsrc%5Etfw">February 13, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/2/17（金） （米国時間）** [Twitter Dev（@Twitter Dev）](https://twitter.com/TwitterDev)が「今後数週間かけてTwitterプラットフォームの品質とパフォーマンス向上に注力するが、以前発表した（API等の）変更は実施する」とツイート。**`APIの変更は数週間以上先になりそう`**（もちろん変更や撤回がないとは限らない）

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Twitter is committed to the success of our Developer ecosystem. Our previous updates still stand as we phase our roll-out over the next few weeks so that we can focus on the quality and performance of our platform. Thank you!</p>&mdash; Twitter Dev (@TwitterDev) <a href="https://twitter.com/TwitterDev/status/1626732269174943745?ref_src=twsrc%5Etfw">February 17, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/3/10（米国時間）** Wired上に企業向け有料プラン（546万円[^円ドルレート]/月～2,730万円[^円ドルレート]/月）のスクープ記事[「Twitter’s $42,000-per-Month API Prices Out Nearly Everyone」](https://www.wired.com/story/twitter-data-api-prices-out-nearly-everyone/)が掲載される。また、記事の執筆者の[ Chris Stokel-WalkerS氏（@stokel）](https://twitter.com/stokel)が有料プランのリーク情報をツイート。

[^円ドルレート]: 1$=130円として計算

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Here&#39;s the docs. &quot;Large package&quot; is $210,000 a month, or $2.5 million a year (tip <a href="https://twitter.com/Techmeme?ref_src=twsrc%5Etfw">@techmeme</a>) <a href="https://t.co/RfGyWqpIgF">https://t.co/RfGyWqpIgF</a> <a href="https://t.co/xuBiCBzoe7">pic.twitter.com/xuBiCBzoe7</a></p>&mdash; Chris Stokel-Walker ~ @stokel@infosec.exchange (@stokel) <a href="https://twitter.com/stokel/status/1634262169721221120?ref_src=twsrc%5Etfw">March 10, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/3/18（米国時間）**  [イーロンマスク（@elnmusk）](https://twitter.com/elonmusk)が「数週間以内に（ツイートに対する）リプライの優先度を変更する」とツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">In the coming weeks, Twitter will prioritize replies by:<br><br>1. People you follow<br>2. Verified accounts<br>3. Unverified accounts<br><br>Verified accounts are 1000X harder to game by bot &amp; troll armies.<br><br>There is great wisdom to the old saying: “You get what you pay for.”</p>&mdash; Elon Musk (@elonmusk) <a href="https://twitter.com/elonmusk/status/1637198368714772486?ref_src=twsrc%5Etfw">March 18, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/3/18（米国時間）**  [イーロンマスク（@elnmusk）](https://twitter.com/elonmusk)が「（ホームタブ等に表示される？）おすすツイートのアルゴリズムを3/31にオープンソース化する」とツイート

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Twitter will open source all code used to recommend tweets on March 31st</p>&mdash; Elon Musk (@elonmusk) <a href="https://twitter.com/elonmusk/status/1636835209587949570?ref_src=twsrc%5Etfw">March 17, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 


+ **2023/3/29（米国時間）**  [Twitter Dev（@Twitter Dev）](https://twitter.com/TwitterDev)が **`新しいTwitter APIプランの内容をツイート`** し、[Twitter Developer Platform](https://developer.twitter.com)にも同様の情報が掲載される。また、「**`今後30日間でAPI v1.1アクセスと既存のAPI v2アクセスを廃止するため、速やかに新プランへの移行を推奨する`**」ともツイート。

    + **`Freeプラン`**（**`無料`**、**`API V2でのツイートと画像/映像のアップロードが可能`**、アプリごとに　**`1,500ツイート/月まで`**、**`検索は不可`**、アプリは1つだけ）
    + **`Basicプラン`**（**`100$/月`**、**`API V2の利用`**、**`ユーザーごとに3,000ツイート/月まで`**、**`アプリごとに50,000ツイート/月まで`**、**`検索は10,000ツイート/月まで`**、アプリは2つまで）
    + Enterpriseプラン（価格非公表）

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Today we are launching our new Twitter API access tiers! We’re excited to share more details about our self-serve access. 🧵</p>&mdash; Twitter Dev (@TwitterDev) <a href="https://twitter.com/TwitterDev/status/1641222782594990080?ref_src=twsrc%5Etfw">March 29, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

![Screenshot 2023-03-30 at 18-09-30 Use Cases Tutorials & Documentation.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/774174/ebb6ab4d-3262-3527-4066-6ebdd9532a6c.png)

+ **2023/4/4（日本時間）** 従来のAPIが停止された、という報告がツイートされ始める。稼働しているという報告ツイートもあるので、特定のAPI（エンドポイント）が一斉に停止されたというより何らかの条件にあったユーザーなりアクセストークンが無効にされた可能性が考えられる。ただ、Enterprise API（たぶん有料）にも影響が出ているとのツイートもあるので、単なるバグや設定ミス等のトラブルの可能性も考えられる。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">SocialDogの今朝からの障害は、突然Twitter社がAPIの利用を停止したことが原因です。<br><br>現在サポートに連絡をとっているところです。<br><br>SocialDogではすでに一部の機能にEnterprise APIを使っていましたし、それ以外についても新たに発表されたEnterprise APIを利用していく方針だっただけに残念です。… <a href="https://t.co/e48EGezrP6">https://t.co/e48EGezrP6</a></p>&mdash; koni | SocialDog CEO🐶 (@koni) <a href="https://twitter.com/koni/status/1643047128745512960?ref_src=twsrc%5Etfw">April 4, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/4/5（日本時間）** [Gigazine](https://gigazine.net/)が[「Twitterは無料APIへのアクセスを遮断するだけでなくTwitterアカウントを利用した外部サービスへのログインも無効化している」](https://gigazine.net/news/20230405-twitter-turned-off-access-sign-in/)という記事を掲載。TwitterのIDを利用したログイン（SSO＝シングルサインオン）が出来ないアプリやサービスが出始めてる模様。2023/2/2にYostar社は`「Twitter社からSSOには変わりはないとの回答を得た」`とツイートをしていた。単なるバグや設定ミス等のトラブルの可能性も考えられる。

<blockquote class="twitter-tweet"><p lang="en" dir="ltr">In addition to turning off their API, <a href="https://twitter.com/hashtag/Twitter?src=hash&amp;ref_src=twsrc%5Etfw">#Twitter</a> has also inexplicably turned off access for users to sign in to <a href="https://twitter.com/hashtag/Flipboard?src=hash&amp;ref_src=twsrc%5Etfw">#Flipboard</a> and other platforms with Twitter SSO.<br>This is an unacceptable breach of trust between Twitter and their developers and users. Twitter must be held to account.</p>&mdash; Mike McCue (@mmccue) <a href="https://twitter.com/mmccue/status/1643032271660945408?ref_src=twsrc%5Etfw">April 3, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/4/8（日本時間）** [はてなブックマーク](https://b.hatena.ne.jp/entrylist/all)でTwitter IDを使ったログインができない障害が発生。


https://bookmark.hatenastaff.com/entry/2023/04/08/074419


+ **2023/4/11（日本時間）** [SHOWROOM](https://www.showroom-live.com)でTwitter IDを使ったログインができない障害が発生。

<blockquote class="twitter-tweet"><p lang="ja" dir="ltr">【重要】<br><br>現在、PCブラウザ版・アプリ版SHOWROOMにて、Twitterログイン/連携/登録等ができない不具合が発生しており、復旧に向け調査を行っております。<br><br>・現在ログイン中の方は、ログアウトしないようお願いいたします。<br>・復旧の際に必要な場合がございますため、SMS認証をお願いいたします。</p>&mdash; SHOWROOM (@SHOWROOM_jp) <a href="https://twitter.com/SHOWROOM_jp/status/1645650426556190720?ref_src=twsrc%5Etfw">April 11, 2023</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> 

+ **2023/4/13（日本時間）AM0:00頃** 筆者の環境[^API動作環境]では従来のAPIはまだ利用可能。← 今ここ

[^API動作環境]: 2021年12月頃にEssentialレベル（最下位レベル）を取得。API V2を使ったtweepy（Python）プログラム（[フォロー/フォロワーの取得](https://qiita.com/penguinprogrammer/items/7ad014b12c04745db8d3)、[ツイート](https://qiita.com/penguinprogrammer/items/b220be0c203eaaad015a)）で確認。なお、Twitterアカウントは非公開アカウント（いわゆる鍵付き）。自動化アカウントにはしていない。