メインコンテンツへスキップ
開発者アカウントの登録は簡単です。以下のボタンをクリックし、いくつかの質問に回答するだけで、ベーシックのアクセスで X API v2 の探索や開発を開始できます。
次に、オンボーディングの過程で Project と関連するアプリを作成します。これにより、API へのすべてのリクエストを認証するために使用する一連の認証情報が発行されます。
登録
ステップ2:アプリのキーとトークンを保存し、安全に管理する
アクセス権を取得し、プロジェクトとアプリを作成すると、開発者アプリ内で以下の認証情報を確認または生成できます。
-
API Key と Secret: アプリのユーザー名とパスワードに相当します。OAuth 1.0a ユーザーコンテキストを必要とするリクエストの認証や、ユーザー Access Token や App Access Token などの他のトークンの生成に使用します。
-
Access Token と Secret: 一般に、Access Token はリクエストの代理実行対象となるユーザーを表します。開発者ポータルで生成できるものは、アプリの所有者であるユーザーを表します。OAuth 1.0a ユーザーコンテキストを必要とするリクエストの認証に使用します。別のユーザーの代理でリクエストを行う場合は、そのユーザーから承認を得るために 3-legged OAuth フローを使用する必要があります。
-
Client ID と Client Secret: これらの認証情報は、OAuth 2.0 認証でユーザー Access Token を取得するために使用します。OAuth 1.0a と同様に、ユーザー Access Token は非公開のユーザーアカウント情報を提供するリクエストや、他のアカウントの代理でアクションを実行するリクエストの認証に使用しますが、クライアントアプリケーションがユーザーに対して持つアクセス権限を細かく制御できるスコープを備えています。
-
App only Access Token: X 上で公開されている情報を返すエンドポイントへのリクエストで使用します。
これらのキーとトークンは再生成しない限り失効しないため、認証情報を受領したら、パスワードマネージャーなどの安全な場所に保存することをおすすめします。
注意:キーとトークンは開発者ポータルで一度しか表示されません。生成後は速やかにパスワード管理システムに保管してください。
キーやトークンを紛失・失念した場合は再生成が必要になり、新しい認証情報が作成されると旧情報は無効になります。これにより、旧認証情報で構成していたあらゆる連携を更新する必要があります。
認証のベストプラクティスの詳細をご覧ください。
次は?API への最初のリクエストを送ってみましょう。
はじめるためのガイド、チュートリアル、ツール、コードをご用意しています。以下のページが出発点として最適ですが、ドキュメント全体の把握に役立つ重要なリソースページも併せてご覧ください。
最初のリクエストを送信する
API リファレンス インデックスから、作業を始めるためのエンドポイントを探しましょう。
統合を迅速化できる X API のツールとライブラリも用意しています。