Example
コンストラクタ
constructor
config): Client
新しい X API クライアント インスタンスを作成します。
パラメーター
戻り値
Client
使用例
プロパティ
string
必須
API リクエスト用のベース URL
string
認証に使用するベアラートークン
string
OAuth2 アクセストークン
any
認証に使用する OAuth1 インスタンス
Headers
必須
リクエスト用ヘッダー
number
必須
ミリ秒単位のリクエストタイムアウト
boolean
必須
失敗したリクエストを自動で再試行するかどうか
number
必須
再試行回数の上限
HttpClient = httpClient
必須
リクエストの送信に使用する HTTP クライアント
GeneralClient
必須
general クライアント
AccountActivityClient
必須
account activity クライアント
CommunityNotesClient
必須
community notes クライアント
ComplianceClient
必須
compliance クライアント
ConnectionsClient
必須
connections クライアント
UsersClient
必須
users クライアント
NewsClient
必須
news クライアント
SpacesClient
必須
spaces クライアント
ActivityClient
必須
activity クライアント
UsageClient
必須
usage クライアント
TrendsClient
必須
trends クライアント
PostsClient
必須
posts クライアント
DirectMessagesClient
必須
direct messages クライアント
CommunitiesClient
必須
communities クライアント
MediaClient
必須
media クライアント
WebhooksClient
必須
webhooks クライアント
StreamClient
必須
stream クライアント
ListsClient
必須
lists クライアント
Promise<T>
必須
X API への認証済みリクエストを実行しますこのメソッドは、すべての API リクエストについて、認証、リクエストのフォーマット、
およびエラー処理を行います。クライアント設定に基づいて、適切な認証ヘッダーを自動的に追加します。
boolean
必須
OAuth2 トークンが有効期限切れかどうかを確認します
Promise<void>
必須
OAuth2 トークンをリフレッシュします
boolean
必須
現在の認証状態を取得します
string[]
必須
OpenAPI のセキュリティスキーム名を内部の認証タイプにマッピングします
void
必須
必要な認証方式が利用可能であることを検証します
string[]
必須
利用可能な認証タイプを取得します