Twitter Detail
Submit up to 200 Twitter post IDs and retrieve public post, account, engagement, and media details
原文 · en-US訳文に戻す
概要
Public Twitter post details bring together the visible text, author identity, engagement snapshot, and media references for posts you already know. This Data App turns a batch of Twitter post IDs into consistent records that are ready for review, comparison, enrichment, or storage.
Instead of opening posts one by one and copying what is visible, teams can use the result as a structured research dataset. It is especially useful when a shortlist of posts has already been identified and the next step is to compare messaging, author context, publishing patterns, or public engagement.
Data notes
The data covers publicly available Twitter post details for the supplied post IDs. Each valid, deduplicated post ID returns at most one record, identified by Post ID. Invalid, duplicate, deleted, private, or login-only posts may return no record.
Like count, Comment count, View count, Quote count, Retweet count, Follower count, and related values are snapshots observed at collection time and may change later. Count fields are kept in the source text form. Post text, Image URLs, and Video URLs are also retained as source text. Published at and Collected at preserve source timestamps without inferring a timezone.
What the results look like
Each record represents the public details captured for one Twitter post.
| Post ID | Account name | Like count | Content type | Publish location | Published at |
|---|---|---|---|---|---|
| 1034243881263542272 | ヒビトラ | 11 | video | 日本 日本海側 | 2018-08-28T08:58:51 |
| 2090251737974059102 | AUTO.AE — Cars for sale | 0 | photo | Dubai | 2026-08-20T09:37:03 |
Additional values include account identifiers and profile links, media URLs, the full post text, collection timestamps, and the submitted post ID.
Use cases
- Compare Like count, Comment count, Quote count, and Retweet count to identify posts with stronger visible engagement.
- Review Post text, Content type, Image URLs, and Video URLs to classify creative themes and media formats.
- Use Account name, Account ID, Account home URL, and Account handle to add author context to a selected post set.
- Compare Published at, Collected at, Post URL, and Publish location across repeated collections to monitor availability and posting patterns.
適用範囲と境界
Each run accepts 1-200 Twitter post IDs; every valid deduplicated post ID returns at most one publicly available detail record.
- 適している用途
- Use when you need detailed public metadata and engagement snapshots for a known set of Twitter post IDs
- Use when you need up to 200 post detail records in one background task
- 適さない用途
- Do not use to discover posts by keyword, hashtag, or account; supply known Twitter post IDs
- Do not use for private, deleted, or login-only posts
失敗時の処理
作者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。
- 1Retry temporary task or service failures with the same post IDs
- 2If only part of the task succeeds, use the returned records and retry the missing post IDs
- 3An empty result can mean that a post ID is invalid, duplicated, unavailable, or no longer public
入力
この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。
| フィールド | 業務名称 | 型 | 必須 | デフォルト | 列挙値/制約 | 例 | 説明 |
|---|---|---|---|---|---|---|---|
| post_items | Twitter post IDs | array<object> | はい | — | 最大 200 件 | [{"kw":"1034243881263542272"}] | Add 1-200 entries. In each entry, put the Twitter post ID in the Post ID field; invalid, duplicate, or inaccessible posts may return no record. |
出力
1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。
| フィールド | 業務名称 | 型 | 例 | 説明 |
|---|---|---|---|---|
| account_avatar_url | Account avatar URL | string | https://pbs.twimg.com/profile_images/2080063431563149312/sZKFeQPr_normal.jpg | The account avatar image URL returned for this post. |
| account_fans_count | Follower count | string | 850 | The account follower count kept in the source text form. |
| account_home_url | Account home URL | string | https://twitter.com/eCxIgvhloBVcT1C | The public Twitter profile URL of the author. |
| account_id | Account ID | string | 887883841485946882 | The numeric Twitter account ID returned with this post. |
| account_name | Account name | string | ヒビトラ | The public display name of the account. |
| biz_id | Business ID | string | 1034243881263542272 | The source business identifier returned with this post. |
| collect_count | Collect count | string | 0 | The collect count kept in the source text form. |
| comment_count | Comment count | string | 0 | The comment count kept in the source text form. |
| content_id | Post ID | string | 1034243881263542272 | The Twitter post ID of this record. |
| content_long_url | Media long URL | string | https://pbs.twimg.com/ext_tw_video_thumb/1034243424356978694/pu/img/2crGII0nH74rMomk.jpg; | The source long media URL string returned with this post. |
| content_sec_id | Account handle | string | eCxIgvhloBVcT1C | The public Twitter handle or secure account identifier returned with this post. |
| content_text | Post text | string | 日曜日の全日本ジムカーナ。 NSX &RX-7FD3S動画。 イオックスアローザで撮影。 https://t.co/it4iuRwsiy | The public post text kept in the source form. |
| content_type | Content type | string | video | The source content type of this post, such as video or photo. |
| content_url | Post URL | string | https://twitter.com/eCxIgvhloBVcT1C/status/1034243881263542272 | The public Twitter URL of this post. |
| crawl_time | Collected at | string | 2026-08-27T14:17:06 | The collection timestamp kept in the source form, without an inferred timezone. |
| cur_id | Record ID | string | 6a8fd66397a2800ddeba8757 | The source record identifier for this collected row. |
| forward_count | Forward count | string | 1 | The forward count kept in the source text form. |
| image_urls | Image URLs | string | — | Image URLs kept as source text; multiple URLs may be comma-separated. |
| is_forward | Is forward | boolean | false | Whether the source marks this post as a forward. |
| keyword_list | Submitted ID | string | 1034243881263542272 | The submitted post ID kept in the source keyword text field. |
| like_count | Like count | string | 11 | The like count kept in the source text form. |
| parent_content_id | Parent post ID | string | — | The parent post ID when this post is a reply or nested post. |
| partition_day | Partition day | string | 2026-08-27 | The collection partition date kept in the source form. |
| publish_location | Publish location | string | 日本 日本海側 | The publish location text returned with this post. |
| publish_time | Published at | string | 2018-08-28T08:58:51 | The publish timestamp kept in the source form, without an inferred timezone. |
| quote_count | Quote count | string | 1 | The quote count kept in the source text form. |
| retweet_num | Retweet count | string | 1 | The retweet count kept in the source text form. |
| retweeted_content_id | Retweeted post ID | string | — | The original post ID when this post is a retweet. |
| tag_checked_info | Tag checked info | string | 1535417931000 | The source tag-checked identifier returned with this post. |
| task_item | Requested item | string | 1034243881263542272 | The post ID submitted for this record. |
| task_no_data | No data flag | boolean | false | Whether this submitted post produced no public detail. |
| video_urls | Video URLs | string | https://pbs.twimg.com/ext_tw_video_thumb/1034243424356978694/pu/img/2crGII0nH74rMomk.jpg | Video or video-preview URLs kept as source text. |
| view_count | View count | string | — | The view count kept in the source text form. |
レコード Schema
出力はレコード単位で 1 件ずつ返されます。 detail.output.idFieldHint
{
"type": "object",
"properties": {
"account_avatar_url": {
"type": "string",
"title": "Account avatar URL",
"description": "The account avatar image URL returned for this post.",
"prefill": "https://pbs.twimg.com/profile_images/2080063431563149312/sZKFeQPr_normal.jpg"
},
"account_fans_count": {
"type": "string",
"title": "Follower count",
"description": "The account follower count kept in the source text form.",
"prefill": "850"
},
"account_home_url": {
"type": "string",
"title": "Account home URL",
"description": "The public Twitter profile URL of the author.",
"prefill": "https://twitter.com/eCxIgvhloBVcT1C"
},
"account_id": {
"type": "string",
"title": "Account ID",
"description": "The numeric Twitter account ID returned with this post.",
"prefill": "887883841485946882"
},
"account_name": {
"type": "string",
"title": "Account name",
"description": "The public display name of the account.",
"prefill": "ヒビトラ"
},
"biz_id": {
"type": "string",
"title": "Business ID",
"description": "The source business identifier returned with this post.",
"prefill": "1034243881263542272"
},
"collect_count": {
"type": "string",
"title": "Collect count",
"description": "The collect count kept in the source text form.",
"prefill": "0"
},
"comment_count": {
"type": "string",
"title": "Comment count",
"description": "The comment count kept in the source text form.",
"prefill": "0"
},
"content_id": {
"type": "string",
"title": "Post ID",
"description": "The Twitter post ID of this record.",
"prefill": "1034243881263542272"
},
"content_long_url": {
"type": "string",
"title": "Media long URL",
"description": "The source long media URL string returned with this post.",
"prefill": "https://pbs.twimg.com/ext_tw_video_thumb/1034243424356978694/pu/img/2crGII0nH74rMomk.jpg;"
},
"content_sec_id": {
"type": "string",
"title": "Account handle",
"description": "The public Twitter handle or secure account identifier returned with this post.",
"prefill": "eCxIgvhloBVcT1C"
},
"content_text": {
"type": "string",
"title": "Post text",
"description": "The public post text kept in the source form.",
"prefill": "日曜日の全日本ジムカーナ。\nNSX &RX-7FD3S動画。\nイオックスアローザで撮影。 https://t.co/it4iuRwsiy"
},
"content_type": {
"type": "string",
"title": "Content type",
"description": "The source content type of this post, such as video or photo.",
"prefill": "video"
},
"content_url": {
"type": "string",
"title": "Post URL",
"description": "The public Twitter URL of this post.",
"prefill": "https://twitter.com/eCxIgvhloBVcT1C/status/1034243881263542272"
},
"crawl_time": {
"type": "string",
"title": "Collected at",
"description": "The collection timestamp kept in the source form, without an inferred timezone.",
"prefill": "2026-08-27T14:17:06"
},
"cur_id": {
"type": "string",
"title": "Record ID",
"description": "The source record identifier for this collected row.",
"prefill": "6a8fd66397a2800ddeba8757"
},
"forward_count": {
"type": "string",
"title": "Forward count",
"description": "The forward count kept in the source text form.",
"prefill": "1"
},
"image_urls": {
"type": "string",
"title": "Image URLs",
"description": "Image URLs kept as source text; multiple URLs may be comma-separated."
},
"is_forward": {
"type": "boolean",
"title": "Is forward",
"description": "Whether the source marks this post as a forward.",
"prefill": false
},
"keyword_list": {
"type": "string",
"title": "Submitted ID",
"description": "The submitted post ID kept in the source keyword text field.",
"prefill": "1034243881263542272"
},
"like_count": {
"type": "string",
"title": "Like count",
"description": "The like count kept in the source text form.",
"prefill": "11"
},
"parent_content_id": {
"type": "string",
"title": "Parent post ID",
"description": "The parent post ID when this post is a reply or nested post."
},
"partition_day": {
"type": "string",
"title": "Partition day",
"description": "The collection partition date kept in the source form.",
"prefill": "2026-08-27"
},
"publish_location": {
"type": "string",
"title": "Publish location",
"description": "The publish location text returned with this post.",
"prefill": "日本 日本海側"
},
"publish_time": {
"type": "string",
"title": "Published at",
"description": "The publish timestamp kept in the source form, without an inferred timezone.",
"prefill": "2018-08-28T08:58:51"
},
"quote_count": {
"type": "string",
"title": "Quote count",
"description": "The quote count kept in the source text form.",
"prefill": "1"
},
"retweet_num": {
"type": "string",
"title": "Retweet count",
"description": "The retweet count kept in the source text form.",
"prefill": "1"
},
"retweeted_content_id": {
"type": "string",
"title": "Retweeted post ID",
"description": "The original post ID when this post is a retweet."
},
"tag_checked_info": {
"type": "string",
"title": "Tag checked info",
"description": "The source tag-checked identifier returned with this post.",
"prefill": "1535417931000"
},
"task_item": {
"type": "string",
"title": "Requested item",
"description": "The post ID submitted for this record.",
"prefill": "1034243881263542272"
},
"task_no_data": {
"type": "boolean",
"title": "No data flag",
"description": "Whether this submitted post produced no public detail.",
"prefill": false
},
"video_urls": {
"type": "string",
"title": "Video URLs",
"description": "Video or video-preview URLs kept as source text.",
"prefill": "https://pbs.twimg.com/ext_tw_video_thumb/1034243424356978694/pu/img/2crGII0nH74rMomk.jpg"
},
"view_count": {
"type": "string",
"title": "View count",
"description": "The view count kept in the source text form."
}
},
"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": {
"hello_moto__twitter-detail": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=hello_moto/twitter-detail",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}AI に設定を任せる
設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。
detail.access.mcp.composeHint
料金
返される件数にかかわらず、実行の送信 1 回ごとに課金されます。
正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。
複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。
Credits を確認今すぐ試す
パラメータを入力して実行してください。結果は実際の呼び出しによるものです。