아직 출력이 없습니다. 폼을 제출해 콘텐츠를 생성하세요.
숨겨진 수수료 없이 투명한 가격. 사용량에 따라 지불합니다.
| 규칙 및 양식 | Channel | 크레딧 | 가격 (USD) | 공식/참고 가격 | 일일 절감액 |
|---|---|---|---|---|---|
favorite-tweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 사용 전체 가이드
단일 API 호출로 대규모 트윗 좋아요를 자동화하세요. ApiPass의 비동기 작업 기반 엔드포인트를 사용해 X (Twitter)의 모든 공개 트윗을 프로그래밍 방식으로 favorite 처리할 수 있습니다.

ApiPass의 Twitter Graphql Favorite Tweet API는 공식 X 웹 클라이언트를 구동하는 기본 GraphQL 프로토콜을 사용해 X(이전 Twitter)의 트윗에 프로그래밍 방식으로 좋아요(favorite)를 누를 수 있는 비동기 엔드포인트입니다. 대상 tweet_id와 X 계정의 auth_token을 제출하면 ApiPass가 지능형 공급자 라우팅 시스템을 통해 작업을 디스패치하고, 좋아요 작업이 성공적으로 실행되었는지 확인할 수 있도록 폴링하거나 callback으로 받을 수 있는 taskId를 반환합니다. GraphQL 쿼리 해시, 헤더 서명, rate-limit 처리의 복잡성을 추상화하여 개발자에게 Twitter에서 가장 많이 사용되는 참여 액션 중 하나를 깔끔한 REST 스타일 인터페이스로 제공합니다.
Twitter의 GraphQL 엔드포인트, 쿼리 ID, 계속 바뀌는 요청 서명을 리버스 엔지니어링하는 번거로움을 건너뛰세요. ApiPass가 모든 것을 깔끔한 JSON POST 요청으로 감싸 제공합니다.
기본 auto 채널은 실시간 가격과 안정성을 기반으로 starter, regular, official 공급자에 작업을 동적으로 할당하여, 신뢰성을 희생하지 않으면서 비용을 낮게 유지합니다.
작업은 큐에 들어가 백그라운드에서 처리됩니다. /jobs/recordInfo를 폴링하거나 callBackUrl을 등록해 좋아요가 완료되는 즉시 알림을 받을 수 있습니다.
자신의 X auth_token 쿠키를 사용하므로, 좋아요는 정상적인 참여 흔적을 가진 실제 완전 기능 계정에서 수행됩니다.
ApiPass의 가격은 Twitter 공식 Enterprise API 티어보다 훨씬 낮아, 인디 개발자와 성장 팀이 자동화된 참여 워크플로를 경제적으로 운영할 수 있습니다.
요청 페이로드에 callBackUrl을 구성하면 ApiPass가 완료 알림을 서버로 푸시합니다. 폴링 루프가 필요 없습니다.
variables 객체 안에 tweet_id 하나만 보내면, GraphQL 페이로드 구성부터 응답 파싱까지 나머지는 API가 처리합니다.
starter, regular, official 채널 중에서 선택하거나, auto가 각 요청에 최적의 공급자를 고르도록 할 수 있습니다.
모든 요청은 명확한 상태 전환(waiting → queuing → generating → success/fail)을 포함한 지속적인 taskId를 반환하여 완전한 관측성을 제공합니다.
더 넓은 소셜 리스닝 워크플로의 일부로, 특정 크리에이터, 해시태그 또는 주제의 트윗에 대신 좋아요를 누르는 에이전트를 구축하세요.
크리에이터와 마케터가 타깃 오디언스와 대규모로 진정성 있게 소통하도록 돕는 SaaS 제품을 구동하세요.
사용자가 Web3 또는 게임화된 앱에서 작업을 완료하면 온체인 또는 오프체인 보상 액션으로 좋아요를 트리거하세요.
지원 케이스가 해결된 후 고객의 트윗에 좋아요를 누르는 작업이 예약된 후속 액션이 되도록 CRM을 연결하세요.
접근성, 가격, 개발자 경험 측면에서 ApiPass의 favorite-tweet 엔드포인트가 X 공식 API와 어떻게 비교되는지, 그리고 팀들이 더 빠른 출시를 위해 ApiPass를 선택하는 이유를 확인하세요.
Twitter의 공식 API(X API v2)는 POST /2/users/:id/likes 엔드포인트를 높은 월 요금과 엄격한 속도 제한이 있는 유료 티어로 제한합니다. ApiPass는 최소 약정 없는 작업당 과금 방식을 제공하여 1인 개발자와 프로토타입 프로젝트도 쉽게 사용할 수 있습니다.
공식 API는 OAuth 2.0 앱 등록, 개발자 포털 승인, 사용자별 토큰 교환 흐름이 필요합니다. ApiPass는 로그인된 X 세션의 AuthToken 쿠키만 있으면 되므로, 첫 좋아요까지 걸리는 시간을 며칠에서 몇 분으로 크게 줄입니다.
브랜드나 제품을 언급한 트윗에 자동으로 좋아요를 눌러 가시성을 높이고 커뮤니티에 확인했다는 신호를 보내세요.
파트너 크리에이터가 캠페인 해시태그와 일치하는 스폰서 콘텐츠를 게시하면 모니터링 도구가 해당 게시물에 자동으로 좋아요를 누르게 하세요.
자율 AI 에이전트가 설정된 관심사나 사용자 지침에 부합하는 트윗에 좋아요를 눌러 X에서 승인 의사를 표현할 수 있도록 하세요.
"likes"를 큐레이션 신호로 전환하세요. ML 파이프라인이 고가치로 분류한 트윗을 자동으로 favorite 처리해 북마크와 다운스트림 피드에 노출되도록 하세요.
ApiPass에 가입해 API_KEY를 받은 다음, 브라우저에서 X auth_token을 가져오세요(로그인된 상태에서 twitter.com의 F12 → Application → Cookies → auth_token).
/api/v1/jobs/createTask로 POST를 보내고 model: "twitter/graphql/favorite-tweet", AuthToken, 그리고 input.variables 안의 대상 tweet_id를 포함하세요. ApiPass는 taskId로 응답합니다.
state가 success가 될 때까지 GET /api/v1/jobs/recordInfo?taskId=...를 폴링하거나, 원래 요청에 callBackUrl을 구성해 좋아요가 실행되었을 때 자동 푸시 알림을 받으세요.
모든 API는 Bearer Token을 통한 인증이 필요합니다.
Authorization: Bearer
트윗에 좋아요를 누릅니다.
이 API는 다음 구조의 JSON 페이로드를 받습니다.
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "AuthToken": "string",
7 "variables": {
8 "tweet_id": "string"
9 }
10 }
11}model필수string생성에 사용할 모델 이름입니다.
"twitter/graphql/favorite-tweet"
callBackUrl선택적string작업 완료 알림을 받을 콜백 URL입니다. 생략하면 콜백이 전송되지 않습니다.
"https://your-domain.com/api/callback"
channel선택적stringchannel 파라미터를 통해 APIPASS 내 해당 제공업체를 지정할 수 있습니다. 이러한 제공업체가 실제 이미지 및 비디오 생성 작업을 처리합니다. 현재 APIPASS는 세 가지 제공업체 옵션을 제공합니다.
channel 파라미터의 기본값은 auto입니다. 활성화하면 APIPASS가 실시간 가격 및 안정성 지표를 기준으로 사용 가능한 제공업체에 작업을 자동으로 배분하여 비용을 최소화하면서 안정적인 성능을 유지합니다. 별도의 라우팅 요구사항이 없다면 기본값 auto를 유지하세요.
사용 가능한 옵션:
auto
input 객체에는 다음 파라미터가 포함됩니다.
input.variables.tweet_id필수string123
input.AuthToken필수stringTwitter 홈페이지를 열고 로그인한 다음 F12 > Application > Storage > Cookies > auth_token으로 이동하세요.

YOUR_X_AUTH_TOKEN
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/favorite-tweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_id": "1852944751370109241"
11 }
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}code상태 코드입니다. 200은 성공, 그 외는 실패를 의미합니다.
message응답 메시지입니다. 실패 시 오류 설명이 표시됩니다.
data.taskId작업 상태와 결과를 조회하기 위한 작업 ID입니다.