Example
コンストラクタ
constructor
config): Client
新しい X API クライアント インスタンスを作成します
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
config | any | クライアントの設定オプション |
返り値
Client
例
プロパティ
API リクエストのベース URL
認証用の Bearer トークン
OAuth2 アクセス トークン
認証用の OAuth1 インスタンス
リクエストヘッダー
リクエストのタイムアウト(ミリ秒)
失敗したリクエストを自動再試行するかどうか
再試行の最大回数
ユーザー エージェント文字列
リクエスト送信用の HTTP クライアント
Users クライアント
Community Notes クライアント
Lists クライアント
Connections クライアント
Posts クライアント
Spaces クライアント
Media クライアント
Direct Messages クライアント
Communities クライアント
Account Activity クライアント
Webhooks クライアント
Trends クライアント
Activity クライアント
Stream クライアント
Usage クライアント
Compliance クライアント
General クライアント
X API への認証済みリクエストを実行するこのメソッドはすべての API リクエストについて、認証、リクエストの整形、エラー処理を行います。クライアント構成に基づき、適切な認証ヘッダーを自動で追加します。
OAuth2 トークンが有効期限切れか確認する
OAuth2 トークンを更新する
現在の認証状態を取得する
OpenAPI のセキュリティ スキーム名を内部の認証タイプにマッピングする
必要な認証方式が利用可能であることを検証する
利用可能な認証タイプを取得する