まだ出力はありません。フォームを送信してコンテンツを生成してください。
透明な価格設定、隠れた手数料なし。使用量に応じてお支払い。
| ルールとモダリティ | Channel | クレジット | 価格(USD) | 公式/参考価格 | 1日の節約額 |
|---|---|---|---|---|---|
community-tweets-timeline otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql の完全ガイド
1回のAPIコールで、任意のTwitter (X) コミュニティのランク付けされたツイートタイムラインをリアルタイムに取得できます。

ApiPassのTwitter GraphQL Community Tweets Timeline APIは、特定のTwitter (X) コミュニティ内に投稿されたツイートのランク付け済みタイムライン全体を取得する強力なエンドポイントです。communityIdを渡すだけで、開発者はコミュニティ内の会話、上位にランクされた投稿、ページネーションされたタイムラインエントリにアクセスできます。シームレスなスクロールや無限読み込みに使えるカーソルも含まれます。認証、レート制限、GraphQLクエリの構築を直接扱うことなく、X上のコミュニティベースのコンテンツへ信頼性の高い構造化アクセスを必要とする開発者向けに設計されています。
時間のかかるTwitter Developerの申請プロセスを省略し、ApiPassのAPIキーだけですぐにコミュニティデータの取得を開始できます。
ApiPassが基盤となるリクエストインフラを処理するため、Twitterの厳格なエンドポイント別クォータによってスロットリングされません。
feature flagsやvariablesを含む複雑なGraphQLクエリを作成する代わりに、communityIdを含むクリーンなJSONペイロードを送信するだけです。
タスクを送信してtaskIdを受け取り、必要に応じてcallBackUrlを使用して結果の準備完了時に通知を受け取れます。大量処理のワークロードに最適です。
rankingModeパラメータを通じて関連度順に並んだコミュニティツイートを取得し、ネイティブのXアプリでユーザーが見る表示を再現できます。
レスポンスには上部カーソルと下部カーソルが含まれるため、大規模なコミュニティタイムラインのページネーションを簡単に実装できます。
生のGraphQL instructions配列(TimelineClearCacheおよびTimelineAddEntriesを含む)を返し、Twitterのフロントエンドが利用する正確な構造を保持します。
count、displayLocation、rankingMode、withCommunityを使用してリクエストを細かく調整し、ペイロードサイズとコンテンツ構造を制御できます。
コミュニティのメタデータ、タイムラインエントリ、下流処理ですぐに使えるカーソルトークンを含む、完全に解析済みのresultJsonを受け取れます。
ニッチなXコミュニティ内のエンゲージメント、上位投稿、トレンドトピックを追跡できます。
複数のコミュニティから最新投稿を取得し、ニュースレターやアプリ向けの統合フィードにまとめられます。
ポリシー違反、スパム、有害コンテンツを検出するためにコミュニティ活動を監視できます。
業界特化型コミュニティ(crypto、AI、gamingなど)から会話を抽出し、新たなトレンドを検出できます。
公式Twitter APIでは、OAuth 2.0のセットアップ、上位アクセス権の承認、ユーザーごとのトークン管理が必要です。ApiPassはそれらすべてを単一のBearer tokenに置き換えます。
公式X API v2は、手の届きやすい料金プランでは専用のコミュニティタイムラインエンドポイントを公開していません。ApiPassはこのGraphQLエンドポイントを直接提供し、本来ならエンタープライズレベルのプランが必要となるコミュニティデータへ、開発者が手頃にアクセスできるようにします。
関連するXコミュニティ内で、自社ブランドや製品がどのように語られているかを把握できます。
競合企業やそのユーザーが交流するコミュニティを追跡し、新機能や不満の兆候を発見できます。
LLMのファインチューニングやデータセット構築に向けて、シグナルの強いトピック特化型の会話データを収集できます。
投稿頻度、ランキング変動、コンテンツの流量を測定し、コミュニティの健全性を長期的にベンチマークできます。
ApiPassに登録し、ダッシュボードからBearer APIキーを生成します。
https://api.apipass.dev/api/v1/jobs/createTask にPOSTリクエストを送信し、model twitter/graphql/community-tweets-timelineを指定して、input.variablesオブジェクト内に対象のcommunityIdを渡します。追跡用のtaskIdがレスポンスで返されます。
返されたtaskIdを使用して https://api.apipass.dev/api/v1/jobs/recordInfo のrecordInfoエンドポイントからランク付けされたコミュニティタイムラインを取得するか、処理完了時に結果を自動受信するためにcallBackUrlを設定します。
すべてのAPIはBearer Tokenによる認証が必要です。
Authorization: Bearer
Community のツイートタイムラインを取得します。
この API は、次の構造の JSON ペイロードを受け付けます。
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "communityId": "string",
8 "count": "number",
9 "displayLocation": "string",
10 "rankingMode": "string",
11 "withCommunity": "boolean"
12 }
13 }
14}model必要string生成に使用するモデル名
"twitter/graphql/community-tweets-timeline"
callBackUrlオプションstringタスク完了通知用のコールバック URL。省略した場合、コールバックは送信されません。
"https://your-domain.com/api/callback"
channelオプションstringchannel パラメータを使用して、APIPASS 内の対応するプロバイダーを指定できます。これらのプロバイダーが実際の画像および動画生成タスクを処理します。APIPASS は現在、3 つのプロバイダーオプションを提供しています。
channel パラメータのデフォルト値は auto です。有効にすると、APIPASS はリアルタイムの価格と安定性指標に基づいて、利用可能なプロバイダー間でタスクを自動的に割り当て、最小コストと信頼性の高いパフォーマンスのバランスを取ります。カスタムルーティング要件がない限り、デフォルトの auto 値を維持してください。
利用可能なオプション:
auto
input オブジェクトには、次のパラメータが含まれます。
input.variables.communityId必要string1517189118140325888
countオプションnumber20
displayLocationオプションstringCommunity
rankingModeオプションstringRelevance
withCommunityオプションbooleanTrue
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/community-tweets-timeline",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "communityId": "1517189118140325888"
10 }
11 }
12 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeステータスコード。200 は成功、その他は失敗を示します
messageレスポンスメッセージ。失敗時はエラーの説明が含まれます
data.taskIdタスクのステータスと結果を照会するためのタスク ID