X 製 v2 ツールおよびライブラリ
v2 向けコミュニティ製ツールおよびライブラリ
C# / .NET
- CoreTweet もうひとつの .NET 向け X ライブラリ
- LinqToTwitter X API 用 LINQ プロバイダー
- SocialOpinion X API に接続する C# 製の API
- Tweetinvi 直感的な X 向け C# ライブラリ
- TwitterSharp X API v2 用 C# ラッパー
Go
- ctw X API 向けライブラリ
- go-twitter X API v2 連携用 Go ライブラリ
- gotwi Go 向け X API v2 ライブラリ
- gotwtr X API 向けライブラリ
- twitter-stream X API v2 の Filtered stream 用 Go ラッパー
- twitter X API 向け Go クライアント
java
- twittered Java開発者向けのX APIクライアント
- twitter4j-v2 Twitter4Jとの併用を想定したX API v2のシンプルなラッパー
- twitter-compliance Xのコンプライアンスイベントを同期するためのマルチモジュールJakarta EEアプリケーション
- JTW Java向けのX API v2クライアントライブラリ
JavaScript (Node.JS) / TypeScript
- node-twitter-api-v2 強固な型付けで多機能、軽量かつ汎用性が高く、パワフルな Node.js 用 X API クライアント
- twitter.js X API v2 と連携するためのオブジェクト指向の Node.js/TypeScript ライブラリ
- twitter-types X API の型定義
- twitter-v2 X API 向けの非同期クライアントライブラリ
- tweet-json-to-html X API v2 の Post の JSON オブジェクトを HTML に変換
Kotlin
- KTweet は、X API v2 を利用できる Kotlin ライブラリです。
- Tweedle は、X API v2 を対象とした Kotlin ベースの Android 向けライブラリです。
- TwitterApiKit は、X API v2 にアクセスするためのデータオブジェクトの作成時間を短縮します。このライブラリは Java、Kotlin、Android をサポートしています。
PHP
- bird-elephant X API v2 の endpoint 向け PHP クライアントライブラリ
- twifer X API Standard v1.1 および X API v2 向けのシンプルな PHP ライブラリ
- twitter-api-v2-php X API v2 への簡便かつ高速なアクセスを提供する PHP パッケージ
- twitteroauth X API 用の PHP ライブラリ
- twitter-ultimate-php X API v2 用の PHP ラッパー
- Twitter Stream API X Stream API v2 をリアルタイムに消費
PowerShell
- BluebirdPS PowerShell 7 向けの X 自動化クライアント。Post、リツイート、ダイレクトメッセージの送信、List の管理など
Python
- tweepy Python 向けの X 用ライブラリ
- twarc X API 経由で JSON の data を収集するためのコマンドラインツール兼 Python ライブラリ。v2 API に対応するコマンド (twarc2) を含む
- python-twitter X API v2 用のシンプルな Python ラッパー
- TwitterAPI X の API 向けの最小限の Python ラッパー
- twitterati X Developer API v2 用のラッパー
- twitter-stream.py X API v2 向けの Python API クライアント
- twitivity Python 向けの Account Activity API クライアントライブラリ
- PyTweet X API 向けの同期型 Python ラッパー
- tweetkit 学術研究向けの X API 用 Python クライアント
- tweetple 学術研究向けの、Full-Archive Search endpoint から情報を stream するためのラッパー
- 2wttr 学術研究向けの、v2 X API から Posts を取得するツール
R
- academictwitteR X Academic Research Product Track の v2 API endpoint に対して query を実行するための R パッケージ
- RTwitterV2 X の v2 API 用 R 関数
Ruby
- omniauth-twitter2 X の OAuth 2.0 認証用 OmniAuth ストラテジー
- tweetkit Ruby 向け X v2 API クライアント
- twitter_oauth2 Ruby 用 X OAuth 2.0 クライアントライブラリ
Rust
- twitter-v2 X API v2 向けの Rust バインディング
Swift
- Twift X API v2 向けの非同期対応 Swift ライブラリ
- TwitterAPIKit X API v1 および v2 向けの Swift ライブラリ
公式 v1.1 ツールとライブラリ
このページの下部には、コミュニティ提供のライブラリ の一覧も掲載しています。
言語 | クライアント | SDK / ライブラリ | ツール |
---|---|---|---|
JavaScript / Node.js | — | — | Autohook - Premium v1.1 Account Activity API をすぐに始められます |
Python | search-tweets-python - v2、Premium v1.1、および Enterprise の検索をサポートするクライアント | — | — |
Ruby | search-tweets-ruby - v2、Premium v1.1、および Enterprise の検索をサポートするクライアント | — | — |
追加の公式リソース
さらにコードをお探しですか?サンプルは GitHub や Glitch でもご覧いただけます。
Tool / Library | Description |
---|---|
twemoji | Twitter の無料かつオープンソースの絵文字セット。クロスプラットフォーム対応のための JavaScript ライブラリも含まれます。 |
twitter-text | Tweet テキストの構文解析とトークン化を標準化するためのライブラリ群。Java、JavaScript、Objective-C、Ruby に対応。Tweet の文字数カウントについて詳しく見る。 |
OpenAPI specification | この仕様を使って、Postman や Insomnia などのツールで v2 API を試せます。 |
twurl | OAuth 認証を含む Twitter API と対話するためのコマンドラインツール(CLI)。Ruby ランタイムが必要です。 |
Postman collection | テストや開発のために、X API の endpoint を扱える Postman コレクションを参照してください。 |
コミュニティ製ツールとライブラリ
X API v2 をサポートするライブラリを作成された場合は、このページへの掲載を検討するため、コミュニティフォーラムでお知らせください。掲載内容の更新報告にもフォーラムをご利用いただけます。 ご利用のプログラミング言語向けのライブラリやツールが見つからない場合は、フィードバックプラットフォームからお知らせください。アイデアへの投票や、新規の提案・投稿のきっかけにもご活用いただけます。