사용자를 차단하고 차단을 해제하며, 차단 목록을 가져옵니다
내 사용자 ID 가져오기
/2/users/me
차단 목록 요청하기
shellscript
curl "https://api.x.com/2/users/123456789/blocking?\ user.fields=username,verified,created_at&\ max_results=100" \ -H "Authorization: Bearer $USER_ACCESS_TOKEN"
응답 확인하기
{ "data": [ { "id": "17874544", "name": "Example User", "username": "example_user", "verified": false, "created_at": "2008-12-04T18:51:57.000Z" } ], "meta": { "result_count": 1, "next_token": "abc123" } }
대상 사용자 식별
차단 요청 보내기
curl -X POST "https://api.x.com/2/users/123456789/blocking" \ -H "Authorization: Bearer $USER_ACCESS_TOKEN" \ -H "Content-Type: application/json" \ -d '{"target_user_id": "9876543210"}'
차단 확인
{ "data": { "blocking": true } }
차단 해제 요청 보내기
curl -X DELETE "https://api.x.com/2/users/123456789/blocking/9876543210" \ -H "Authorization: Bearer $USER_ACCESS_TOKEN"
차단 해제 확인하기
{ "data": { "blocking": false } }