Twitterがサードパーティ向け新API「Twitter API v2」をリリース、これまで3分割されていたAPIが統合され面倒な移行が不要に
![](https://i.gzn.jp/img/2020/08/13/twitter-api-v2/00.jpg)
Twitterが2020年8月12日に、サードパーティ向けAPIの「Twitter API v2」をリリースしました。2012年に「Twitter API v1.1」がリリースされて以来の大幅な刷新により、これまでになかった新機能や複数のアクセスレベルなどが利用可能になっているとのことです。
Introducing a new and improved Twitter API
https://blog.twitter.com/developer/en_us/topics/tools/2020/introducing_new_twitter_api.html
It’s finally here! ???? Say hello to the new #TwitterAPI.
— Twitter Dev (@TwitterDev) August 12, 2020
We’re rebuilding the Twitter API v2 from the ground up to better serve our developer community. And today’s launch is only the beginning.https://t.co/32VrwpGaJw pic.twitter.com/KaFSbjWUA8
Twitter launches new API as it tries to make amends with third-party developers - The Verge
https://www.theverge.com/2020/8/12/21364644/twitter-api-v2-new-access-tiers-developer-portal-support-developers
Twitterは2012年8月に「Twitter API v1.1」をリリースしました。しかし、IT系ニュースサイトThe Vergeによると、このAPIは制限が多くカスタマイズ性に乏しいとして開発者の間では不評で、多くの開発者がTwitterから離れる一因となってしまっていたとのこと。
一方、「Twitter API v2」には追加の要望が多かった「会話スレッド」「ツイート内での投票結果」「ツイートのピン留め(トップに固定)」「スパムフィルタリング」に関する機能など、多くの新機能が盛り込まれているとのことです。
また、これまではAPIが「スタンダード(無料)」「プレミアム(有料/セルフサービス型)」「エンタープライズ(有料/カスタムAPI)」の3つに分かれており、開発者はニーズの拡大に応じて移行作業をしていましたが、「Twitter API v2」では1つに統合されました。これにより、将来的にすべての開発者が同じAPIを使うようになるとTwitterは述べています。
APIが1つになった代わりに、「Twitter API v2」からは大半の開発者が標準で使用する「Standard」、学術研究者向けの「Academic research」、エンタープライズ向けの「Business」の3つに分かれた「プロダクトトラック」が導入されました。
![](https://i.gzn.jp/img/2020/08/13/twitter-api-v2/s00001_m.png)
各プロダクトトラックはさらに、「Basic」「Elevated」「Custom」の3つのアクセスレベルに分かれており、研究者やメーカー、企業などさまざまな開発者が用途に合わせてきめ細かいオプションを利用できるようになります。
![](https://i.gzn.jp/img/2020/08/13/twitter-api-v2/s00002_m.png)
さらに、「Twitter API v2」のリリースに合わせて開発者ポータルが刷新され、オンボーディングウィザード、アプリの管理、APIの使用状況と制限の把握、新しいサポートセンターへのアクセス、ドキュメントの検索などが行えるように改善されたほか、将来的にはさらに多くの情報が得られるようにする予定とのこと。
今回公開された「Twitter API v2」は、当初7月16日のリリースが予定されていましたが、前日にテスラの創業者であるイーロン・マスク氏などの著名人のアカウントが多数乗っ取られる問題が発生していたため、リリースが遅れていました。
Appleやイーロン・マスクなどTwitterの企業・有名人アカウントが一斉にハッキングされる - GIGAZINE
![](https://i.gzn.jp/img/2020/07/16/major-twitter-accounts-hacked/00_m.jpg)
Twitterで製品開発責任者を務めるイアン・ケアンズ氏によると、「Twitter API v2」は現段階では「アーリーアクセス版」という位置付けとのこと。Twitterの公式ブログでケアンズ氏は「これはまだ始まりに過ぎません。私たちは今後、APIのビジョンを更新し続けるための公開ロードマップと、フィードバックを共有するオプションを通じて皆さんから学び続けて、これからの計画を立てていきます」と述べて、開発者の声を今後のAPI開発に反映させていく考えを示しました。
・関連記事
Twitterサードパーティアプリは8月からリアルタイムのタイムライン取得が不可になる新API「Account Activity API」発表 - GIGAZINE
Twitter APIの利用ルールが変更となりリクエスト回数が基本毎時60回以内に - GIGAZINE
Twitterが「ボットアカウントの運営者明示」「学術研究でのAPI利用解禁」など開発者ポリシーを更新 - GIGAZINE
ついにTwitterが「リプライ制限機能」を実装、クソリプ根絶に一歩前進 - GIGAZINE
ついにTwitterで「見たくないクソリプを隠せる」機能の実装が始まる予定 - GIGAZINE
・関連コンテンツ