Skip to main content

X API のリツイート用エンドポイントの比較

リツイート取得 (Retweets lookup) v2 のリツイート取得用エンドポイントは、Standard v1.1 GET statuses/retweets/:id および v1.1 GET statuses/retweets/:ids エンドポイントを置き換えます。 次の表は、Standard v1.1 エンドポイントと X API v2 のリツイート用エンドポイントを比較したものです。
説明標準 v1.1X API v2
サポートされている HTTP メソッドGETGET
ホストドメインhttps://api.x.comhttps://api.x.com
エンドポイントパス/1.1/retweeters/id.json

/1.1/retweets/ids.json
/2/users/:id/retweeted_by
認証OAuth 1.0a ユーザーコンテキストOAuth 2.0 ベアラートークン

OAuth 1.0a ユーザーコンテキスト
デフォルトのリクエストレート制限15 分あたり 75 リクエスト15 分あたり 75 リクエスト (App ごと)

15 分あたり 75 リクエスト (ユーザーごと)
データ形式標準 v1.1 形式X API v2 形式 (返されるデータは fields と expansions リクエストパラメータによって決まり、v1.1 の形式との後方互換性はありません)

Standard v1.1 形式から X API v2 形式への移行方法の詳細については、データ形式のマイグレーションガイドをご覧ください。
developer App と、それに紐づく Project の認証情報の利用が必須✔️

リツイートを管理する

次の表では、Standard v1.1 と X API v2 のリツイート取り消しエンドポイントを比較します。 ポストをリツイートする
説明Standard v1.1X API v2
サポートされている HTTP メソッドPOSTPOST
ホストドメインhttps://api.x.comhttps://api.x.com
エンドポイントパス/1.1/statuses/retweet/:id.json/2/users/:id/retweets
AuthenticationOAuth 1.0a User ContextOAuth 1.0a User Context
デフォルトのリクエスト レート制限なし

3 時間あたり 300 件のリクエスト (ユーザーごと、App ごと) 。これは POST Tweet エンドポイントと共有されます
15 分あたり 50 件のリクエスト (ユーザーごと)

3 時間あたり 300 件のリクエスト (ユーザーごと、App ごと) 。これはポスト管理用 POST Tweet エンドポイントと共有されます。
developer App の資格情報を使用し、その App が Project に関連付けられている必要があるか✔️

リツイートの取り消し

次の表は、Standard v1.1 と X API v2 のリツイート取り消し用エンドポイントを比較したものです。
説明Standard v1.1X API v2
サポートされる HTTP メソッドPOSTDELETE
ホストドメインhttps://api.x.comhttps://api.x.com
エンドポイントパス/1.1/statuses/unretweet/:id.json/2/users/:id/retweets/:source_tweet_id
認証OAuth 1.0a User ContextOAuth 1.0a User Context
デフォルトのリクエストレート制限なし15 分あたり 50 リクエスト (ユーザーごと)
Project に関連付けられた developer App の認証情報の使用が必要✔️
その他の移行リソース Retweets lookup: Standard v1.1 to X API v2 Manage Retweets: Standard v1.1 to X API v2 X API 移行ハブ