Twitter Advanced Search Scraper
Collect data from Twitter Advanced Search Scraper.
概要
What this app does
Collect public data from Twitter Advanced Search Scraper.
Notes
- Data is collected from Octoparse public crawling endpoints.
- This app is rate-limited by upstream platform responses and pagination.
適用範囲と境界
Each run uses the template 'twitter-scraper-by-keywords' with validated input schema constraints.
- 適している用途
- Use this app when you need public data from the corresponding source template.
- 適さない用途
- Do not use it for login-only, private, or inaccessible data that is not publicly visible.
失敗時の処理
作者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。
- 1Retry failed runs with smaller input scope. If repeated failures continue, verify input format and retry later.
入力
この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。
| フィールド | 業務名称 | 型 | 必須 | デフォルト | 列挙値/制約 | 例 | 説明 |
|---|---|---|---|---|---|---|---|
| dates | Dates (From) | string | はい | — | — | 2024-01-01 | Dates (From) |
| dates_2 | Dates (To) | string | はい | — | — | 2024-01-02 | Dates (To) |
| max_Tweets_to_Extract | Max Tweets to Extract | number | はい | — | — | 10 | Max Tweets to Extract |
| all_of_these_words | All of these words | string | いいえ | — | — | technology | All of these words |
| this_exact_phrase | This exact phrase | string | いいえ | — | — | This exact phrase | This exact phrase |
| any_of_these_words | Any of these words | string | いいえ | — | — | Any of these words | Any of these words |
| none_of_these_words | None of these words | string | いいえ | — | — | None of these words | None of these words |
| these_hashtags | These hashtags | string | いいえ | — | — | These hashtags | These hashtags |
| from_these_accounts | From these accounts | string | いいえ | — | — | From these accounts | From these accounts |
| to_these_accounts | To these accounts | string | いいえ | — | — | To these accounts | To these accounts |
| mentioning_these_accounts | Mentioning these accounts | string | いいえ | — | — | Mentioning these accounts | Mentioning these accounts |
| minimum_replies | Minimum replies | number | いいえ | — | — | 1 | Minimum replies |
| minimum_likes | Minimum likes | number | いいえ | — | — | 1 | Minimum likes |
| minimum_reposts | Minimum reposts | number | いいえ | — | — | 1 | Minimum reposts |
| language | Language | string | いいえ | — | — | Language | Language |
| include_Top_Results | Include "Top" Results | string | いいえ | — | — | Include "Top" Results | Include "Top" Results |
| cloud_Cluster | Cloud Cluster | string | いいえ | — | — | Cloud Cluster | Cloud Cluster |
| scraping_mode | Scraping mode | array<string> | はい | — | — | ["day"] | Scraping mode |
| reply_Filter | Reply Filter | string | いいえ | — | — | Reply Filter | Reply Filter |
| include_replies_and_original_posts | Include replies and original posts | string | いいえ | — | — | Include replies and original posts | Include replies and original posts |
| only_show_replies | Only show replies | string | いいえ | — | — | Only show replies | Only show replies |
出力
1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。
| フィールド | 業務名称 | 型 | 例 | 説明 |
|---|---|---|---|---|
| ads | Ads | string | — | |
| author_Handle | Author_Handle | string | — | |
| author_Name | Author_Name | string | — | |
| author_Web_Page_URL | Author_Web_Page_URL | string | — | |
| bookmark_Count | Bookmark_Count | string | — | |
| language | Language | string | — | |
| like_Count | Like_Count | string | — | |
| post_ID | Post_ID | string | — | |
| post_URL | Post_URL | string | — | |
| query_Str | Query_Str | string | — | |
| quoteContent | QuoteContent | string | — | |
| quoteTwitterURL | QuoteTwitterURL | string | — | |
| reply_Count | Reply_Count | string | — | |
| reply_to_Whom | Reply_to_Whom | string | — | |
| reply_to_Whom_Handle | Reply_to_Whom_Handle | string | — | |
| reply_to_Whom_URL | Reply_to_Whom_URL | string | — | |
| reply_to_Whom_Username | Reply_to_Whom_Username | string | — | |
| replying_to | Replying_to | string | — | |
| repost_Count | Repost_Count | string | — | |
| tweet_Content | Tweet_Content | string | — | |
| tweet_Image_URL | Tweet_Image_URL | string | — | |
| tweet_URL | Tweet_URL | string | — | |
| type | Type | string | — | |
| uTC_Time | UTC_Time | string | — | |
| verified_Status | Verified_Status | string | — | |
| view_Count | View_Count | string | — |
レコード Schema
出力はレコード単位で 1 件ずつ返されます。 detail.output.idFieldHint
{
"type": "object",
"properties": {
"ads": {
"type": "string",
"title": "Ads",
"prefill": ""
},
"author_Handle": {
"type": "string",
"title": "Author_Handle",
"prefill": ""
},
"author_Name": {
"type": "string",
"title": "Author_Name",
"prefill": ""
},
"author_Web_Page_URL": {
"type": "string",
"title": "Author_Web_Page_URL",
"prefill": ""
},
"bookmark_Count": {
"type": "string",
"title": "Bookmark_Count",
"prefill": ""
},
"language": {
"type": "string",
"title": "Language",
"prefill": ""
},
"like_Count": {
"type": "string",
"title": "Like_Count",
"prefill": ""
},
"post_ID": {
"type": "string",
"title": "Post_ID",
"prefill": ""
},
"post_URL": {
"type": "string",
"title": "Post_URL",
"prefill": ""
},
"query_Str": {
"type": "string",
"title": "Query_Str",
"prefill": ""
},
"quoteContent": {
"type": "string",
"title": "QuoteContent",
"prefill": ""
},
"quoteTwitterURL": {
"type": "string",
"title": "QuoteTwitterURL",
"prefill": ""
},
"reply_Count": {
"type": "string",
"title": "Reply_Count",
"prefill": ""
},
"reply_to_Whom": {
"type": "string",
"title": "Reply_to_Whom",
"prefill": ""
},
"reply_to_Whom_Handle": {
"type": "string",
"title": "Reply_to_Whom_Handle",
"prefill": ""
},
"reply_to_Whom_URL": {
"type": "string",
"title": "Reply_to_Whom_URL",
"prefill": ""
},
"reply_to_Whom_Username": {
"type": "string",
"title": "Reply_to_Whom_Username",
"prefill": ""
},
"replying_to": {
"type": "string",
"title": "Replying_to",
"prefill": ""
},
"repost_Count": {
"type": "string",
"title": "Repost_Count",
"prefill": ""
},
"tweet_Content": {
"type": "string",
"title": "Tweet_Content",
"prefill": ""
},
"tweet_Image_URL": {
"type": "string",
"title": "Tweet_Image_URL",
"prefill": ""
},
"tweet_URL": {
"type": "string",
"title": "Tweet_URL",
"prefill": ""
},
"type": {
"type": "string",
"title": "Type",
"prefill": ""
},
"uTC_Time": {
"type": "string",
"title": "UTC_Time",
"prefill": ""
},
"verified_Status": {
"type": "string",
"title": "Verified_Status",
"prefill": ""
},
"view_Count": {
"type": "string",
"title": "View_Count",
"prefill": ""
}
},
"required": [],
"additionalProperties": false
}連携方法
この App は MCP、API、SDK、ファイルエクスポートのいずれでも連携でき、どのチャネルも同じ能力と料金を共有します。すべてのリクエストは Authorization: Bearer ヘッダーで認証し、認証情報には API Key(長期有効。Data Hub コンソールで作成)を使用します。MCP クライアントは OAuth によるキー不要のログインにも対応しています。CLI や Skill など、さらに多くの連携方法も準備中です。
MCP(Model Context Protocol)を使うと、Claude や Cursor などの AI クライアントからこの App を直接呼び出せます。クライアントと認証方式を選び、下の設定をコピーしてください。
クライアント設定
Bearer の後の値を長期有効な API Key に置き換えてください。あらゆるクライアント、CI、ヘッドレス環境で利用できます。
{
"mcpServers": {
"YiJacobJohnRaku__twitter-scraper-by-keywords": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=YiJacobJohnRaku/twitter-scraper-by-keywords",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}AI に設定を任せる
設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。
detail.access.mcp.composeHint
料金
正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。
複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。
Credits を確認今すぐ試す
パラメータを入力して実行してください。結果は実際の呼び出しによるものです。