Skip to main content
Enterprise アクセスには、申請とオンボーディングのプロセスが必要です。専任のアカウントチームが、認証情報の設定とアクセス構成をサポートします。

ステップ 1: Enterprise アクセスを申請する

1

申請を送信する

Enterprise 関心フォームに記入し、組織とユースケースに関する詳細を提供します。
2

ニーズについて相談する

当社の営業チームから、データ量、エンドポイント要件、サポートニーズを把握するためにご連絡します。
3

カスタムパッケージを受け取る

ユースケースに合わせた料金、レート制限、アクセスレベルを含むプランを受け取ります。

ステップ 2: オンボーディングを受ける

Enterprise プランが整ったら、専任のアカウントマネージャーが以下のセットアップを支援します:
1

開発者 App を作成する

Developer Console で Enterprise レベルのアクセスを持つ App をセットアップします。
2

アクセスを設定する

アカウントマネージャーが、レート制限、エンドポイントアクセス、その他カスタム設定の構成をサポートします。
3

認証情報を生成する

認証用の API キーとトークンを生成します。

ステップ 3: 認証情報を保存する

認証ニーズに応じて、いくつかの認証情報を受け取ります:
認証情報用途
API Key & SecretApp を識別します。トークンの生成と OAuth 1.0a リクエストの署名に使用します。
Bearer Token公開データの読み取り用 App 専用認証。
Access Token & Secret自身のアカウントに代わってリクエストを行います (OAuth 1.0a)。
Client ID & Secretユーザーコンテキストリクエスト用の OAuth 2.0 認証。
すぐに保存してください。 認証情報は一度しか表示されません。パスワードマネージャーや安全なボールトに保管してください。紛失した場合は再生成が必要となり (古いものは無効になります)。

どの認証情報が必要ですか?

公開データへのシンプルな読み取り専用アクセスには Bearer Token を使用します。
curl "https://api.x.com/2/users/by/username/xdevelopers" \
  -H "Authorization: Bearer $BEARER_TOKEN"
最適な用途: 投稿の検索、ユーザーの参照、トレンドの読み取り。

認証情報のセキュリティに関するベストプラクティス

環境変数を使用する

認証情報をソースコードにハードコードしないでください。

git にコミットしない

認証情報ファイルを .gitignore に追加してください。

定期的にローテーションする

セキュリティ対策として、認証情報を定期的に再生成してください。

最小限のスコープを使用する

App に必要な OAuth 権限のみをリクエストしてください。

次のステップ

最初のリクエストを行う

新しい認証情報で API を呼び出します。

認証について学ぶ

OAuth 1.0a と OAuth 2.0 を理解します。