メインコンテンツへスキップ

ステップ1:デベロッパーアカウントに登録する

デベロッパーアカウントの登録は簡単です。下のボタンをクリックして、いくつかの質問に答えるだけで、Basic access を利用して X API v2 の探索や構築をすぐに始められます。 続いて、オンボーディングの過程で Project と関連する 開発者用 App を作成します。これにより、API へのすべてのリクエストの認証に使用する一式のクレデンシャルが発行されます。 Sign up

ステップ2: App のキーおよびトークンを保存し、安全に保管する

アクセス権を取得して Project と App を作成すると、開発者用 App 内で次の認証情報を確認または生成できるようになります。
  • API Key and Secret: 実質的に App のユーザー名とパスワードに相当します。OAuth 1.0a ユーザーコンテキストを要するリクエストの認証や、ユーザーの Access Tokens や App Access Token など他のトークンの生成に使用します。
  • Access Token and Secret: 一般に、Access Tokens はあなたが代理でリクエストを行う対象のユーザーを表します。developer portal で生成できるものは、App の所有者であるユーザーを表します。これらは OAuth 1.0a ユーザーコンテキストを要するリクエストの認証に使用します。別のユーザーの代理でリクエストする場合は、そのユーザーがあなたを承認できるよう 3-legged OAuth フローを使用する必要があります。
  • Client ID and Client Secret: これらの認証情報は、OAuth 2.0 認証でユーザーの Access Token を取得するために使用します。OAuth 1.0a と同様に、ユーザーの Access Tokens は非公開のユーザーアカウント情報を提供するリクエストの認証や、他のアカウントの代理での操作に使用しますが、クライアントアプリケーションがユーザーに対して持つアクセス範囲をより細かく制御できるスコープを備えています。
  • App only Access Token: X 上の公開情報を返す endpoint へのリクエスト時に、このトークンを使用します。
これらのキーおよびトークンは再生成しない限り有効期限がないため、認証情報を受領したら、パスワードマネージャーなどの安全な場所に保存することを推奨します。
注意: developer portal では、キーおよびトークンは一度しか表示されません。生成したら直ちにパスワード管理システムへ保存することが重要です。 キーおよびトークンを紛失または失念した場合は再生成が必要になり、新しい認証情報が作成され、古いものは無効化されます。つまり、以前の認証情報で構成したあらゆる連携を更新しなければなりません。 認証におけるベストプラクティスの詳細をご覧ください。

ステップ3: 最初のリクエストを実行する

次は何をすればよいでしょうか?API に最初のリクエストを送ってみましょう。 導入に役立つガイド、チュートリアル、ツール、サンプルコードを用意しています。次のページは最初のとっかかりとして最適ですが、より広範なドキュメントを横断する際に役立つ重要なリソースページも用意していますので、併せてご確認ください。 最初のリクエストを実行する

次のステップ

API リファレンスインデックスから、作業を開始するための endpoint を見つけてください。 統合をスピードアップできる X API のツールとライブラリも用意しています。
I