フォローの管理: Standard v1.1 と X API v2 の比較
- 共通点
- OAuth 1.0a の User Context
- 相違点
- エンドポイント URL
- App と Project の要件
- HTTP メソッド
- リクエストパラメータ
類似点
相違点
- Standard v1.1 エンドポイント:
- POST https://api.x.com/1.1/friendships/create.json (ユーザーをフォロー)
- POST https://api.x.com/1.1/friendships/destroy.json (ユーザーのフォローを解除)
- X API v2 エンドポイント:
- POST https://api.x.com/2/users/:id/following (ユーザーをフォロー)
- DELETE https://api.x.com/2/users/:source_user_id/following/:target_user_id (ユーザーのフォローを解除)
Standard v1.1 のパラメータはクエリパラメータとして渡される一方で、X API v2 のパラメータはボディパラメータ (POST エンドポイントの場合) またはパスパラメータ (DELETE エンドポイントの場合) として渡される点に注意してください。
また、Standard v1.1 エンドポイントを使用する場合、OAuth 1.0a User Context で渡される Access Tokens によってフォロー/フォロー解除を開始したユーザーが推論されるため、v2 の id および source_user_id は必須ではありません。
コードサンプル
ユーザーをフォローする (v2)
cURL
ユーザーのフォローを解除する (v2)
cURL