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

はじめに

Projects は、X API の利用目的に応じて作業を整理し、API へのアクセス管理や利用状況の監視を効果的に行えるようにするためのものです。各 Project には、アクセスレベル(本ページの後半で説明)に応じて 1 つ以上のアプリを含められます。これらのアプリを使用して、API Keys and Secrets、ユーザーAccess Tokens、およびApp Access Token などの認証用クレデンシャルを生成します。 これらのキーやトークンは任意のアプリから X API または X Ads API へのアクセスに使用できます(Ads API を利用するには追加アクセスの申請が必要です)。ただし、X API v2 のエンドポイントを利用するには、Project に関連付けられたアプリのキーとトークンを使用する必要があります。 開発者アカウントをお持ちの場合は、開発者ポータル内の Projects & Apps ページで Projects を表示および管理できます。まだお持ちでない場合は、Sign up からアカウントを作成してください。

プロジェクトとX APIのアクセスレベル

現時点では、プロジェクト単位で適用されるアクセスレベルは4種類あります。
  • 無料
  • ベーシック
  • プロ
  • エンタープライズ
各アクセスレベルの内容について詳しくは、about X API ページをご覧ください。 無料、ベーシック、またはプロのいずれかのアクセスレベルを持つプロジェクトは、1つのみ作成できます。 ここでは、いくつかのプロジェクト固有の違いについて説明します。

無料

このアクセス層は、サインアップして開発者アカウントを取得したすべての方に提供されます。 そのプロジェクト内のアプリ数: 1 Tweet の消費上限: 月あたり 1,500 件の Tweet 認証方法:

ベーシック

このアクセス階層は、開発者ポータルでベーシックアクセスに申し込んだすべての方に提供されます。 そのプロジェクト内のアプリ数: 2 Tweet 消費上限: 月間 10,000 件の Tweet 認証方法:

プロ

このアクセス層は、開発者ポータルでプロアクセスを購読した方ならどなたでも利用できます。 そのプロジェクト内のアプリ数: 3 Tweet 消費上限: 月間 100 万件の Tweet 認証方法:

エンタープライズ

このアクセス階層は、エンタープライズに申し込み、当社チームの承認を受け、X のアカウントマネージャー経由で月次の自動更新契約を締結した方に提供されます。こちらから申請してください 該当プロジェクト内のアプリ数:3 以上 ツイート消費上限:月あたり 5,000 万件以上の Tweet 認証方法:

Tweetの上限とProjects

Tweetの消費上限はProjectレベルで適用され、特定のX API v2エンドポイントから月内に取得できるTweet量が実質的に制限されます。 「Tweetの上限」の詳細を見る。

プロジェクトの構成

プロジェクトの作成

プロジェクトを作成するには、開発者ポータル内のダッシュボードまたはProjects & Appsページで「New Project」をクリックします。まだプロジェクトを作成していない場合にのみ、このオプションが表示されます。プロジェクト名、説明、ユースケースの入力を求められます。新しいアプリを作成するか、既存の単体アプリを接続するよう求められます。

プロジェクト用のアプリを作成または接続する

プロジェクトにアプリが含まれていない場合は、ダッシュボードでプロジェクト名をクリックして追加できます。そこから、新しいアプリを作成するか、既存の単体アプリを選択してプロジェクトに接続できます。アプリでは、このガイドの冒頭に記載されている認証用のキーとトークンを生成できます。

プロジェクトの編集

プロジェクトを編集するには、開発者ポータルのダッシュボードまたは Projects & Apps ページでプロジェクト名をクリックします。するとプロジェクトの詳細が表示され、「編集」を選択して変更できます。

単体アプリ

単体アプリは、Project 構造の外部に存在するアプリです。これらの単体アプリに関連付けられた認証情報は、X の API の標準 v1.1、プレミアム v1.1、エンタープライズ、または X Ads API へのリクエストを正常に実行できます。単体アプリは、Project に接続しない限り、X API v2 のエンドポイントへのリクエストは失敗します。 2020 年 8 月以前にアプリを作成している場合、開発者ポータルの Projects & Apps の「Standalone Apps」セクションに表示されます。Project に接続されているものを含め、アプリの合計数は 10 個に制限されます。 チームアカウントに所属している場合は、Standalone Apps の下に自分が所有するアプリが表示されます。チームメイトが Project の一部であるアプリを所有している場合、アプリ名と所有者情報は表示されますが、設定の変更、キーとトークンへのアクセス、またはキーとトークンの再生成はできません。変更が必要な場合は、アプリの所有者に連絡してください。