메인 콘텐츠로 건너뛰기
Likes 엔드포인트를 사용하면 포스트에 좋아요를 추가하거나 취소하고, 어떤 사용자가 특정 게시물을 좋아했는지 확인하며, 특정 사용자가 좋아한 포스트를 가져올 수 있습니다.

개요

게시물에 좋아요 표시

사용자를 대신해 게시물에 좋아요를 표시합니다

게시물 좋아요 취소

게시물의 좋아요를 취소합니다

좋아요한 사용자

게시물에 좋아요를 누른 사용자를 확인합니다

좋아요한 포스트

사용자가 좋아요한 포스트를 가져옵니다

엔드포인트

좋아요 조회

MethodEndpointDescription
GET/2/tweets/:id/liking_users게시물에 좋아요를 누른 사용자 조회
GET/2/users/:id/liked_tweets사용자가 좋아요한 포스트 조회

좋아요 관리

MethodEndpointDescription
POST/2/users/:id/likes게시물에 좋아요 추가
DELETE/2/users/:id/likes/:tweet_id게시물의 좋아요 취소

중요 참고 사항

liking users 엔드포인트는 실제 좋아요 수와 관계없이, 게시물 하나당 전체 기간 동안 좋아요를 누른 사용자 최대 100명만 반환합니다.

예시: 좋아요한 사용자 가져오기

curl "https://api.x.com/2/tweets/1234567890/liking_users?\
user.fields=username,verified" \
  -H "Authorization: Bearer $BEARER_TOKEN"

예시: 게시물에 좋아요 표시하기

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

시작하기

사전 준비 사항

조회 빠른 시작

게시물의 좋아요 조회

관리 빠른 시작

포스트 좋아요 추가 및 취소

API 참조 문서

전체 엔드포인트 문서

샘플 코드

실행 가능한 코드 예시