まだ出力はありません。フォームを送信してコンテンツを生成してください。
透明な価格設定、隠れた手数料なし。使用量に応じてお支払い。
| ルールとモダリティ | Channel | クレジット | 価格(USD) | 公式/参考価格 | 1日の節約額 |
|---|---|---|---|---|---|
quotes otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-simple の完全ガイド
X(Twitter)上の任意の公開ツイートについて、単一の tweet ID だけで引用ツイートをすべて取得できます。即時に、大規模に、OAuth の煩雑さなしで利用できます。

ApiPass の Twitter Simple Quotes API は、対象ツイートを参照している引用ツイートの完全なリストを返す、軽量な非同期エンドポイントです。twitter/simple/quotes モデルに tweet_id を送信すると、開発者は各引用ツイートの本文、メディア、エンゲージメント指標(views、likes、replies、retweets、quotes)、タイムスタンプ、そして完全な投稿者プロフィール(screen name、フォロワー数、認証ステータス、bio など)を含む構造化 JSON ペイロードを受け取れます。また API は next_cursor_str も返すため、シームレスなページネーションが可能で、バイラル投稿に付いた数千件の引用も簡単にたどれます。ApiPass の統合ジョブシステムにより、タスク作成用に 1 回の POST リクエスト、結果取得用に 1 回の GET リクエストを送るだけで利用できます。レート制限回避の複雑な対応も、スクレイピング基盤も不要です。
単一の tweet_id を渡すだけで、投稿者メタデータとエンゲージメント数を含む、完全に展開された引用ツイートオブジェクトを受け取れます。
Twitter の有料プラン、OAuth フロー、アプリ審査プロセスを省略できます。単一の ApiPass Bearer token で認証できます。
すべてのリクエストは ApiPass の統一された createTask / recordInfo パターンで実行されるため、統合ロジックはすべての Twitter エンドポイントで同一のままです。
callBackUrl を指定すれば、ポーリングの代わりに、タスク完了時点で ApiPass が結果をサーバーへプッシュします。
あらゆる言語(English、Japanese、Spanish、Arabic、Italian など)の引用がネイティブ UTF-8 で返され、後続の NLP 処理にすぐ利用できます。
レスポンスには next_cursor_str が含まれており、カスタムカーソルロジックなしで、投稿量の多いバイラルツイートの引用を制限なく取得できます。
各引用ツイートには、text、medias、media_type、view_count、favorite_count、retweet_count、reply_count、quote_count、created_at、および is_reply、is_retweet、is_quote などの boolean フラグが含まれます。
すべての引用には、screen_name、name、id_str、followers_count、friends_count、verified、location、description、profile_image_url_https を含むネストされた user オブジェクトが紐づけられており、追加の検索は不要です。
返されるすべてのレコードには related_tweet_id と related_user_id が含まれているため、クライアント側で結合処理を行わずに、引用を元ツイートおよび投稿者へリンクできます。
ローンチ告知に付いたすべての引用ツイートを集約し、センチメント、リーチ、主要な発信者をリアルタイムで可視化できます。
認証済みアカウントやフォロワー数の多いアカウントのうち、ブランドのツイートを引用しているアカウントを特定し、総インプレッションへの貢献度を定量化できます。
公式声明に対する否定的な引用ツイートの急増を検知し、コミュニケーションチーム向けに閲覧数の多い批判的な引用を提示できます。
複数言語にわたる大規模でトピック別の引用・返信コーパスを収集し、センチメント、スタンス検出、皮肉検出モデルのファインチューニングに活用できます。
Twitter の公式 v2 /tweets/search/recent または quote-lookup エンドポイントで引用ツイートを取得するには、X Developer account と有料の Basic/Pro tier が必要で、厳格な月間上限もあります。ApiPass は、単一の Bearer token とタスク単位の従量課金で引用を提供し、プランによる制限やアプリ審査はありません。
公式 API は、完全なコンテキストを再構築するために expansions(author_id、referenced_tweets、includes.users)が必要な断片的なオブジェクトを返します。ApiPass はすべてをフラット化し、各引用ツイートに投稿者プロフィール、メディア URL、エンゲージメント数、元ツイートとのリンク情報を 1 つの JSON オブジェクトで含めます。これにより、クライアント側での結合作業を大幅に削減できます。
自動車、テクノロジー、エンターテインメントのブランドは、ローンチツイートのすべての引用を取得し、話題量、地域性、主要な反応を測定できます。
研究者は、候補者の発言や速報ニュース投稿に対する引用ツイートを抽出し、分極化やナラティブの形成を分析できます。
マーケティングチームは競合他社の告知ツイートを監視し、引用ストリームからユーザーの不満、機能要望、比較シグナルを抽出できます。
Trust-and-safety チームは、センシティブな投稿に対する引用ツイートをスキャンし、深刻化する前に嫌がらせのパターンを検出できます。
ApiPass.dev に登録し、ダッシュボードから Bearer token(apk_...)を生成します。
model: "twitter/simple/quotes" と対象の tweet_id を input オブジェクトに含めて、https://api.apipass.dev/api/v1/jobs/createTask に POST を送信します。必要に応じて callBackUrl を含めることで、webhook 経由で結果を受け取れます。
https://api.apipass.dev/api/v1/jobs/recordInfo?taskId={taskId} をポーリングします(または callback を待ちます)。state が success になったら、引用リストとして resultJson.resultObject.tweets を解析し、next_cursor_str を使ってさらにページネーションします。
すべてのAPIはBearer Tokenによる認証が必要です。
Authorization: Bearer
引用ツイートの一覧を取得します。
この API は、次の構造の JSON ペイロードを受け付けます:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "tweet_id": "string",
7 }
8}model必要string生成に使用するモデル名
"twitter/simple/quotes"
callBackUrlオプションstringタスク完了通知用のコールバック URL。省略した場合、コールバックは送信されません。
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーが実際の画像および動画生成タスクを処理します。APIPASS は現在、3 つのプロバイダーオプションを提供しています:
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルトの auto 値を維持してください。
利用可能なオプション:
auto
input オブジェクトには、次のパラメータが含まれます:
input.tweet_id必要stringツイート投稿 ID
1694634492403843248
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 "tweet_id": "1694634492403843248"
9 }
10 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeステータスコード。200 は成功、その他は失敗を示します
messageレスポンスメッセージ。失敗時はエラーの説明を示します
data.taskIdタスクのステータスと結果を照会するためのタスク ID