Skip to main content

X API のフォロー関連エンドポイントの比較

フォローのルックアップ

v2 のフォローのルックアップエンドポイントは、Standard v1.1 の followers/ids、v1.1 followers/list、v1.1 friends/ids、および v1.1 friends/list エンドポイントに取って代わるものです。 次の表は、さまざまな種類のフォローのルックアップエンドポイントを比較したものです。
説明Standard v1.1X API v2
サポートされている HTTP メソッドGETGET
ホストドメインhttps://api.x.comhttps://api.x.com
エンドポイントパス/1.1/friends/ids.json

/1.1/friends/list.json

/1.1/followers/ids.json

/1.1/followers/list.json
/2/users/:id/following

/2/users/:id/followers
AuthenticationOAuth 1.0a User Context

App のみ
OAuth 1.0a User Context

OAuth 2.0 Authorization Code with PKCE

App のみ
デフォルトのリクエストレート制限15 分あたり 15 リクエスト (ユーザーごと)

15 分あたり 15 リクエスト (App ごと)
15 分あたり 15 リクエスト (ユーザーごと)

15 分あたり 15 リクエスト (App ごと)
レスポンスあたりの最大ユーザー数GET friends/id および GET followers/id は、ページあたり最大 5000 件のユーザー ID を返します。



GET friends/list および GET followers/list は、ページあたり最大 200 件のユーザーオブジェクトを返します。
ページあたり最大 1000 件のユーザーオブジェクト
ページネーショントークンは next_cursor フィールドで返され、次のページの結果を取得するために cursor パラメータの値として渡すことができます。トークンは next_token フィールドで返され、次のページの結果を取得するために token パラメータの値として渡すことができます。

v2 のペイロードでは previous_token フィールドも返され、前のページの結果を取得するために pagination_token パラメータとともに渡すことができます。
JSON 形式Standard v1.1 形式X API v2 形式 (v1.1 の形式とは後方互換性がなく、fields および expansions リクエストパラメータによって決定されます)

Standard v1.1 形式から X API v2 形式への移行方法の詳細については、データ形式の移行ガイドをご覧ください。
ペイロードで返すフィールドを選択して指定可能
ポストの annotations フィールドをサポート
新しい metrics フィールドのリクエストをサポート
conversation_id フィールドをサポート
project に関連付けられた developer App の認証情報の使用が必須

フォローの管理

v2 のフォロー管理用エンドポイントは、標準の v1.1 の POST friendships/createPOST friendships/destroy エンドポイントを置き換えます。 次の表では、標準の v1.1 と X API v2 のフォロー作成用エンドポイントを比較します。

ユーザーをフォローする

説明Standard v1.1X API v2
対応している HTTP メソッドPOSTPOST
ホストドメインhttps://api.x.comhttps://api.x.com
エンドポイントパス/1.1/friendships/create.json/2/users/:id/following
認証OAuth 1.0a User ContextOAuth 1.0a User Context

OAuth 2.0 Authorization Code with PKCE
既定のリクエストレート制限15 分あたり 50 リクエスト15 分あたり 50 リクエスト
ユーザーごとの 1 日あたりの最大操作回数400400
App ごとの 1 日あたりの最大操作回数10001000
developer App の認証情報を使用する必要があり、その App が Project に関連付けられていること✔️

ユーザーのフォローを解除する

次の表では、Standard v1.1 と X API v2 のフォロー解除用エンドポイント (delete follow) を比較します。
説明Standard v1.1X API v2
サポートされている HTTP メソッドPOSTDELETE
ホストドメインhttps://api.x.comhttps://api.x.com
エンドポイントパス/1.1/friendships/destroy.json/2/users/:source_user_id/following/:target_user_id
認証OAuth 1.0a User ContextOAuth 1.0a User Context

OAuth 2.0 Authorization Code with PKCE
デフォルトのリクエストレート制限15 分あたり 15 回のリクエスト (ユーザーごと)15 分あたり 50 回のリクエスト (ユーザーごと)
App ごとの 1 日あたりの最大操作回数なし500
Project に関連付けられた developer App の認証情報の使用が必須✔️
その他の移行関連リソース Follows lookup: Standard v1.1 から X API v2 への移行 フォロー管理: Standard v1.1 と X API v2 の比較 X API 移行ハブ