メインコンテンツへスキップ
Follows エンドポイントを使用すると、ユーザーをフォロー/フォロー解除したり、任意のユーザーのフォロワーおよびフォロー中ユーザーのリストを取得したりできます。

概要

フォロー

認証済みユーザーに代わって他のユーザーをフォローします

フォロー解除

他のユーザーのフォローを解除します

フォロワー

ユーザーのフォロワーを取得します

フォロー中

ユーザーがフォローしているアカウントを取得します

エンドポイント

フォロー関係の取得

MethodEndpointDescription
GET/2/users/:id/followersユーザーのフォロワーを取得
GET/2/users/:id/followingユーザーがフォローしているアカウントを取得

フォローを管理

MethodEndpointDescription
POST/2/users/:id/followingユーザーをフォローする
DELETE/2/users/:source_user_id/following/:target_user_idユーザーのフォローを解除する

例: フォロワーの取得

curl "https://api.x.com/2/users/2244994945/followers?\
user.fields=username,verified,public_metrics" \
  -H "Authorization: Bearer $BEARER_TOKEN"

例: ユーザーをフォローする

curl -X POST "https://api.x.com/2/users/123456789/following" \
  -H "Authorization: Bearer $USER_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"target_user_id": "2244994945"}'

はじめに

前提条件

クイックスタート

フォロー機能の利用を開始する

APIリファレンス

エンドポイントの詳細ドキュメント

サンプルコード

動作するコード例