ニュース

“User Streams API”などの廃止は8月16日に決定 ~Twitter、新APIを一般公開

サードパーティ製Twitterクライアントの多くは大幅な仕様変更や廃止を余儀なくされる

Twitterの公式ブログ

 米Twitterは16日(現地時間、以下同)、“Twitter”の新しいAPI“Account Activity API”を一般公開したことを発表した。既存の“User Streams API”、“Site Streams API”、およびダイレクトメッセージの使われていないエンドポイントが8月16日に廃止されることも併せて発表されている。

 “Account Activity API”はサーバーからクライアントに対してさまざまな通知を送信できる仕組み“Webhook”を利用して、“Twitter”におけるユーザーのアクティビティ(ツイートやリアクション、ダイレクトメッセージなど)をアプリケーションが受け取れるようにする。このAPIは無料でも利用できるが、その場合は最大15アカウントまで(ベータテスト中の35アカウントからさらに削減された)、“Webhook”のURLは1つまでに制限される。

“Account Activity API”の料金体系(同社ブログより引用)

 その一方で、タイムラインの新着ツイートが次々と流れてくる“User Streams”は利用できなくなる。手動によるホームタイムラインの取得はこれまで通り行えるが、アクセス頻度には制限が設けられるため、“User Streams”のような使い勝手を再現するのはほぼ不可能となる。サードパーティ製のTwitterクライアントアプリの多くは大きな仕様変更や廃止を余儀なくされるだろう。