아직 출력이 없습니다. 폼을 제출해 콘텐츠를 생성하세요.
숨겨진 수수료 없이 투명한 가격. 사용량에 따라 지불합니다.
| 규칙 및 양식 | Channel | 크레딧 | 가격 (USD) | 공식/참고 가격 | 일일 절감액 |
|---|---|---|---|---|---|
create-note-tweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 사용 전체 가이드
표준 글자 수 제한을 초과하는 장문 트윗을 단일 API 호출로 프로그래밍 방식으로 게시하세요.

ApiPass의 Twitter Graphql Create Note Tweet API는 개발자가 X/Twitter에서 확장된 길이의 트윗("Note Tweets" 또는 장문 트윗이라고도 함)을 프로그래밍 방식으로 게시할 수 있게 해주는 강력한 엔드포인트로, 기존의 280자 제한을 우회할 수 있습니다. model twitter/graphql/create-note-tweet와 함께 /api/v1/jobs/createTask로 간단한 POST 요청을 보내면 선택적 미디어 첨부, 의미 주석, 민감도 플래그와 함께 풍부한 장문 콘텐츠를 게시할 수 있습니다. 이 API는 Twitter의 내부 GraphQL 인프라를 활용해 네이티브 게시 동작을 제공하며, ApiPass는 인증 라우팅, 제공자 할당, 작업 관리를 처리하므로 Twitter의 기반 복잡성을 다루는 대신 애플리케이션 구축에 집중할 수 있습니다.
긴 Twitter Developer Platform 신청 절차를 건너뛰세요. 로그인된 Twitter 세션의 auth_token 쿠키만 제공하면 즉시 게시를 시작할 수 있습니다.
표준 트윗 엔드포인트와 달리 이 API는 확장된 글자 수를 지원하여 스레드, 에세이, 상세 공지를 하나의 게시물에 담을 수 있습니다.
기본 channel: auto 설정을 사용하면 ApiPass가 실시간 가격 및 안정성 지표를 기반으로 사용 가능한 제공자 전반에 작업을 자동 할당하여 최소 비용과 안정적인 성능의 균형을 맞춥니다.
즉시 taskId를 반환하는 작업 기반 시스템으로 구축되어, 트윗이 백그라운드에서 처리되는 동안 애플리케이션이 계속 응답성을 유지할 수 있습니다.
callBackUrl을 구성하여 작업 완료 시 자동 알림을 받으면 지속적인 폴링이 필요 없습니다.
예산과 안정성 요구 사항에 맞춰 starter(초저가), regular(표준 티어), official(네이티브 API 품질) 제공자 중에서 선택하세요.
media.media_entities 배열을 통해 이미지와 동영상을 note tweet에 첨부하고, 민감한 콘텐츠 표시를 위한 possibly_sensitive 플래그를 기본 지원합니다.
semantic_annotation_ids를 포함하여 Twitter 플랫폼에서 검색 가능성과 주제 분류를 개선하는 맥락 메타데이터로 트윗을 강화하세요.
표준 Twitter auth_token 쿠키를 사용해 인증하므로 OAuth 흐름이나 개발자 앱 등록 없이 간단하게 통합할 수 있습니다.
장문 기사, 블로그 발췌문 또는 에세이를 예약하고 Twitter에 직접 게시하는 콘텐츠 관리 시스템을 구축하세요.
GPT 또는 Claude 같은 LLMs를 연결하여 상세 분석, 요약 또는 논평을 note tweet으로 자동 생성하고 게시하세요.
Medium, Substack 또는 WordPress의 장문 콘텐츠를 네이티브 Twitter note tweet으로 자동 신디케이션하여 도달 범위를 극대화하세요.
에이전시와 크리에이터가 여러 계정에서 장문 Twitter 콘텐츠를 대규모로 작성, 미리보기, 게시할 수 있는 대시보드를 개발하세요.
ApiPass가 Twitter의 공식 API와 비교해 더 낮은 진입 장벽, 유연한 가격, 더 스마트한 작업 라우팅으로 장문 트윗 게시를 어떻게 단순화하는지 확인하세요.
Twitter의 공식 API는 개발자 계정 승인, 프로젝트 설정, OAuth 2.0 구현, 그리고 장문 게시 기능에서 빠르게 비용이 커질 수 있는 티어 기반 가격제가 필요합니다. ApiPass는 이러한 장벽을 완전히 제거합니다 — 일반 Twitter 로그인 세션의 auth_token만 있으면 즉시 시작할 수 있습니다.
공식 Twitter API가 구독 수준에 따라 확장되는 속도 제한이 있는 고정 유료 티어를 적용하는 반면, ApiPass는 비용과 안정성 사이에서 최적화할 수 있는 다중 채널 제공자 시스템(starter, regular, official)을 제공하며, auto-routing이 각 요청에 가장 적합한 옵션을 지능적으로 선택합니다.
심층 업계 인사이트, 연구 결과 또는 임원 코멘터리를 네이티브 장문 트윗으로 게시하여 권위와 참여도를 구축하세요.
뉴스 조직은 수동으로 글자 수를 줄이지 않고도 전체 기사 미리보기나 속보 업데이트를 note tweet으로 자동 게시할 수 있습니다.
상세한 제품 업데이트, 기능 릴리스, changelog를 스레드로 나누는 대신 하나의 트윗에 전체 맥락과 함께 공개하세요.
AMA, 콘테스트 또는 커뮤니티 공지를 포괄적인 지침과 세부 정보와 함께 하나의 읽기 쉬운 게시물로 운영하세요.
ApiPass에 가입하여 API 키를 받은 다음, 로그인한 상태에서 Twitter 홈페이지를 열고 F12를 누른 뒤 Application > Storage > Cookies > auth_token으로 이동하여 Twitter auth_token을 가져오세요.
Bearer 토큰을 사용해 /api/v1/jobs/createTask로 POST 요청을 보내고, model twitter/graphql/create-note-tweet를 지정한 뒤 필수 input.AuthToken과 input.variables.tweet_text를 제공하세요. 필요에 따라 미디어, 의미 주석, 콜백 URL을 선택적으로 구성할 수 있습니다.
반환된 taskId를 사용해 GET 요청으로 /api/v1/jobs/recordInfo 엔드포인트를 폴링하거나, callBackUrl에서 webhook 알림을 기다리세요. 작업 상태가 success를 반환하면 note tweet이 게시된 것이며 전체 결과는 resultJson에서 확인할 수 있습니다.
모든 API는 Bearer Token을 통한 인증이 필요합니다.
Authorization: Bearer
사용자 트윗을 가져오기 위한 작업을 생성합니다
이 API는 다음 구조의 JSON 페이로드를 허용합니다:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 // Input parameters
7 }
8}model필수string생성에 사용할 모델 이름입니다
"twitter/simple/user-tweets"
callBackUrl선택적string작업 완료 알림을 받을 콜백 URL입니다. 생략하면 콜백이 전송되지 않습니다.
"https://your-domain.com/api/callback"
channel선택적stringchannel 파라미터를 통해 APIPASS 내 해당 제공업체를 지정할 수 있습니다. 이러한 제공업체가 실제 이미지 및 비디오 생성 작업을 처리합니다. APIPASS는 현재 세 가지 제공업체 옵션을 제공합니다:
channel 파라미터의 기본값은 auto입니다. 활성화하면 APIPASS가 실시간 가격 및 안정성 지표를 기반으로 사용 가능한 제공업체 전반에 작업을 자동 배분하여 최소 비용과 안정적인 성능의 균형을 맞춥니다. 사용자 지정 라우팅 요구 사항이 없다면 기본값 auto를 유지하세요.
사용 가능한 옵션:
auto
input 객체에는 다음 파라미터가 포함됩니다:
input.user_id필수string사용자 ID
최상의 결과를 위해 주제, 스타일, 조명, 구도를 설명하세요
44196397
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/simple/user-tweets",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "user_id": "44196397"
9 }
10 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}code상태 코드입니다. 200은 성공을 의미하며, 그 외 값은 실패를 의미합니다
message응답 메시지입니다. 실패 시 오류 설명이 포함됩니다
data.taskId작업 상태와 결과를 조회하기 위한 작업 ID입니다