Twitterは先頃、サードパーティの開発者が使用する新しいTwitter API (早期アクセス) をリリースした。新しいTwitter APIは、標準、学術研究、およびビジネスのさまざまなセグメントを対象とする3つの新製品トラックを備えている。新しいAPIは、会話のスレッド化、ツイートでの投票結果、プロフィールでのピン留めされたツイート、スパムフィルタリング、リアルタイムのツイート追跡、さらに強力なストリームフィルタリングと検索クエリ言語を提供する。
Twitterは、新しいTwitter APIの目標を次のように説明した:
開発者のエコシステムは多様であることを常に認識してきましたが、私たちのAPIは長い間、万能のアプローチを採用してきました。Twitter APIを使用する場合のユースケースを理解するのに役立っており、私たちは、新しい機能を段階的にリリースし、それぞれ、皆さんから私たちが聞いた主要な目標をサポートすることを達成するのに役立つ新しいAPIを構築しています。
Twitterは、Twitter APIを使用する場合の開発者の主要な目標は、Twitterで行われている会話を聞いて分析することであると述べた。したがって、第1フェーズで、Twitterはサードパーティの開発者がリアルタイムでツイートをストリーミングし、過去の会話を分析し、ツイートのパフォーマンスを測定し、重要なイベントをリッスンし、特定のアカウントからツイートを探索できるようにする一連のエンドポイントをリリースした。
Twitterはまた、再設計された開発者ポータル、更新されたドキュメント、および新しいサポートセクションをリリースすることにより、開発者エクスペリエンスの向上を目指した。サードパーティの開発者は、より簡単なオンボーディング、コンテキストドキュメントリンク、および一元化されたサポートページを利用できるようになった。
Twitterは、開発者が享受できるアクセスと機能 (標準、学術研究、ビジネス) を特徴とする3つのセグメントに開発者を集めようとした。
出典: release note
無料の基本アクセスレベルは、レート制限付きで最近リリースされた。昇格されたアクセスレベルはリリース待ちであり、同じ制限はありませんが、無料ではない可能性があります (価格はこの記事の発行時点では不明です)。Twitterは、そのプラットフォームの開発者の80%がニーズを基本レベルでカバーする必要があると推定しました。
新しいAPI (v2) エンドポイントは、v1.1標準、プレミアム、およびエンタープライズエンドポイントに置き換わる。TwitterはAPIロードマップを公開した。
一部の開発者はTwitterに関心を示している。ある開発者は言った:
私はコンテキスト化されたドキュメントとデモツールが好きです!
ただし、別の開発者は、新しいレート制限 (最近の検索およびフィルタリングされたストリームエンドポイントでの500,000ツイート/月のアクティビティキャップ) について説明を求めた。