リストの管理: standard v1.1 と X API v2 の比較
- 共通点
- 認証
- 相違点
- エンドポイント URL
- App と Project の要件
- HTTP メソッド
- レート制限
- リクエストパラメータ
類似点
相違点
- 標準 v1.1 エンドポイント:
- POST https://api.x.com/1.1/lists/create.json (リストを作成)
- POST https://api.x.com/1.1/lists/destroy.json (リストを削除)
- POST https://api.x.com/1.1/lists/update.json (リストを更新)
- X API v2 エンドポイント:
- POST https://api.x.com/2/lists (リストを作成)
- DELETE https://api.x.com/2/lists/:id (リストを削除)
- PUT https://api.x.com/2/lists/:id (リストを更新)
App と Project の要件
X API v2 エンドポイントを使用する場合、リクエストの認証には、Project に関連付けられた developer App の認証情報を使用する必要があります。X API v1.1 のすべてのエンドポイントでは、Project に関連付けられているかどうかにかかわらず App の認証情報を使用できます。
リクエストパラメータ
次の標準 v1.1 のリクエストパラメータには、X API v2 で対応するパラメータがあります:
リストを作成
リストを削除/更新
注意: 標準 v1.1 のパラメータはクエリパラメータとして渡されますが、X API v2 のパラメータは、POST エンドポイントではボディパラメータとして、DELETE および PUT エンドポイントではパスパラメータとして渡されます。
コード例
リストを作成する (v2)
cURL
リストを削除する (v2)
cURL