主な機能
- 🔐 OAuth サポート: ベアラートークン(App-only)認証、PKCE(ユーザーコンテキスト)付き OAuth 2.0、および OAuth 1.0 を完全にサポートします。
- 🔄 ページネーション: 大量の結果を自動でページングします。XDK が
next_tokenを使ったページネーション処理を代行するため、複数回の API コールを行う必要はありません。 - 📡 ストリーミング: 永続的な HTTP 接続を必要とする filtered stream などのエンドポイント向けに、リアルタイムのデータストリーミングをサポートします。
- 🎯 幅広い対応: 検索、タイムライン、filtered-stream などを含む、すべての X API v2 エンドポイントをサポートします。 バージョン互換性: Python 3.8 以降。CPython および PyPy でテストされています。 ライセンス: MIT License Python XDK を使った詳細なコード例については、コードサンプルの GitHub リポジトリを参照してください。