まだ出力はありません。フォームを送信してコンテンツを生成してください。
透明な価格設定、隠れた手数料なし。使用量に応じてお支払い。
| ルールとモダリティ | Channel | クレジット | 価格(USD) | 公式/参考価格 | 1日の節約額 |
|---|---|---|---|---|---|
quote-tweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql の完全ガイド
1回のAPI呼び出しで、任意の公開ツイートをカスタムテキスト、メディア添付、コンテキスト注釈付きでプログラムから引用ツイートできます。

ApiPassのTwitter Graphql Quote Tweet APIは、X(旧Twitter)の内部GraphQLインフラの複雑さに対処することなく、Xに引用ツイートを投稿できる開発者向けのエンドポイントです。対象ツイートのURLとコメント本文を送信すると、APIが認証済みアカウントに代わって引用ツイートを自動で作成・投稿します。メディア添付、センシティブコンテンツフラグ、セマンティック注釈、ダーク(未公開)リクエストなどのリッチコンテンツに対応しており、ソーシャル自動化、コンテンツ予約投稿、エンゲージメントツール、AI搭載の投稿エージェントに最適です。ApiPassの統一されたタスクベースアーキテクチャ上に構築されており、タスクを送信し、引用ツイートの公開が成功したらポーリングまたはコールバックで結果を受け取る、シンプルな非同期ワークフローを採用しています。
Xの内部GraphQLスキーマ、クエリID、機能フラグをリバースエンジニアリングする必要はありません。ApiPassがすべてをクリーンなRESTエンドポイントの背後に抽象化します。
デフォルトのautoチャネルは、リアルタイムの価格と安定性指標に基づいてプロバイダー間でタスクをインテリジェントに割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。
超低コストの実験から本番グレードのワークロードまで、予算と信頼性要件に合わせてstarter、regular、officialチャネルを選択できます。
タスクを送信し、コールバックURL経由で結果を受け取れるため、接続を開いたまま保持したり、複雑なポーリングロジックを実装したりする必要がありません。
media_entities配列を通じて、引用ツイートのペイロードに画像、動画、ユーザータグを直接添付できます。
任意のXアカウントの標準auth_token cookieを使用できます。OAuthアプリ登録、開発者承認、レート制限の交渉は不要です。
カスタムtweet_textと、任意の公開ツイートを指すattachment_urlを組み合わせて、X上でネイティブな引用ツイートを生成できます。
media_entitiesでアップロード済みメディアを添付し、possibly_sensitiveでコンテンツをセンシティブとしてマークし、semantic_annotation_idsを含めてより豊富なコンテキストメタデータを追加できます。
dark_requestフラグを使用して未公開/下書き形式のリクエストを行い、includePromotedContentでプロモーションコンテンツがレスポンスとどのように相互作用するかを制御できます。
一元管理ダッシュボードから、複数のXアカウントにわたって引用ツイートを予約・公開できます。
トレンドのツイートをLLMに渡し、文脈に合ったコメントを生成して、引用ツイートとして自動公開できます。
速報ツイートを、編集者視点の文脈、引用元、翻訳などを添えてオーディエンス向けに引用ツイートできます。
クリエイターがインフルエンサーのツイートを思慮深い補足付きで引用し、体系的に交流できるツールを構築できます。
アクセシビリティ、料金、開発者体験の観点から、ApiPassのQuote TweetエンドポイントがXの公式APIとどのように異なるかを紹介します。
Xの公式APIでは、書き込みアクセスのために開発者アカウントの承認、有料ティア(Basic/Pro/Enterprise)、厳格なプロジェクト設定が必要です。ApiPassでは、ログイン済みのXセッションから抽出したauth_token cookieだけでよく、数分で統合を開始できます。
公式X APIでは、上位ボリューム向けに高額なサブスクリプション料金を伴う段階的な月間投稿クォータが適用されます。ApiPassはマルチプロバイダールーティングを備えたタスクごとの従量課金モデルを採用しており、エンタープライズ契約に縛られずに引用ツイート量を拡張できます。
ブランドへの言及やユーザー生成コンテンツを、プロモーション文とともに引用ツイートしてプログラムから拡散できます。
ルール違反または注目すべきツイートを、コミュニティアカウントからの公式回答、訂正、文脈説明とともに引用ツイートできます。
市場を動かす、または試合展開を変える関連ツイートを、データパイプラインから自動生成した分析とともに引用ツイートできます。
地域アカウントやパートナーアカウントからブランドの告知ツイートを自動的に引用ツイートし、オーガニックリーチを最大化できます。
ApiPassダッシュボードからApiPass APIキーを取得し、ログインした状態でTwitterホームページを開いて、F12 → Application → Storage → Cookies → auth_tokenに移動し、X auth_tokenを抽出します。
modelをtwitter/graphql/quote-tweetに設定し、AuthToken、tweet_text(あなたのコメント)、attachment_url(引用するツイートのURL)を含めて、https://api.apipass.dev/api/v1/jobs/createTask にPOSTリクエストを送信します。必要に応じてcallBackUrlを含めると、引用ツイートが公開されたときに完了通知を受け取れます。
返されたtaskIdを使用してGET /api/v1/jobs/recordInfo?taskId={taskId}をクエリします。stateがsuccessになるまでポーリングするか、コールバックを待機し、その後resultJson.resultObjectから公開済み引用ツイートの詳細を読み取ります。可能なstateにはwaiting、queuing、generating、success、failがあります。
すべての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_text": "string",
9 "attachment_url": "string",
10 "dark_request": "boolean",
11 "media": {
12 "media_entities": [
13 { "media_id": "string", "tagged_users": ["string"] }
14 ],
15 "possibly_sensitive": "boolean"
16 },
17 "semantic_annotation_ids": ["string"],
18 "includePromotedContent": "boolean"
19 }
20 }
21}model必要string生成に使用するモデル名
"twitter/graphql/quote-tweet"
callBackUrlオプションstringタスク完了通知用のコールバック URL。省略した場合、コールバックは送信されません。
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーが実際の画像および動画生成タスクを処理します。APIPASS は現在、3 つのプロバイダーオプションを提供しています。
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルト値の auto を使用してください。
利用可能なオプション:
auto
input オブジェクトには以下のパラメータが含まれます。
input.variables.tweet_text必要stringfight!
input.variables.attachment_urlオプションstringhttps://x.com/realDonaldTrump/status/1852944751370109241
input.variables.dark_requestオプションbooleanfalse
input.variables.media.media_entitiesオプションarray[]
input.variables.media.possibly_sensitiveオプションbooleanfalse
input.variables.semantic_annotation_idsオプションarray[]
input.variables.includePromotedContentオプションbooleanfalse
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/quote-tweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_text": "fight!",
11 "attachment_url": "https://x.com/realDonaldTrump/status/1852944751370109241",
12 "dark_request": False,
13 "media": {
14 "media_entities": [],
15 "possibly_sensitive": False,
16 },
17 "semantic_annotation_ids": [],
18 "includePromotedContent": False,
19 }
20 }
21 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeステータスコード。200 は成功、その他は失敗を示します
messageレスポンスメッセージ。失敗時はエラー内容を示します
data.taskIdタスクのステータスと結果を照会するためのタスク ID