概要
小紅書アカウントのコンテンツ一覧は、アカウントが公開している内容と活動の変化を直接確認する手がかりになります。このアプリは、1 つのアカウントに関連する公開コンテンツを整ったレコードにまとめ、調査、モニタリング、コンテンツ計画に使える識別子と時刻を保持します。
プロフィール画面だけでは狭すぎる確認にも利用できます。アカウントとの関係、コンテンツの識別情報、表示タイトル、公開時刻、収集時刻を同じレコードに保つため、一覧作成、収集時点の比較、公開投稿の追跡に役立ちます。
データについて
データは選択した小紅書アカウントに紐づく公開コンテンツ一覧から取得します。取得元の一覧を基に返し、収集ページ間で重複するコンテンツ ID を除きます。識別子、タイトル、時刻は取得元の値を保持し、利用できない値は空になることがあります。公開時刻と収集時刻はタイムゾーンを推定せず、そのまま保持します。非公開、削除、制限付き、ログイン限定のコンテンツは対象外です。
結果の例
各レコードは小紅書アカウントの公開コンテンツ 1 件を表します。
| コンテンツ ID | コンテンツタイトル | 公開時刻 | 収集時刻 | データなし |
|---|---|---|---|---|
| 6a86bf44000000002403fd59 | 去看了下智界RX,价格有点超预期... | 2026-08-20T16:48:04 | 2026-08-27T10:25:46 | いいえ |
| 6a844ebe00000000050306cf | 鸿蒙系统怎么设置倾斜手机壁纸变色? | 2026-08-18T20:23:26 | 2026-08-27T10:25:46 | いいえ |
活用例
- アカウント ID ごとにコンテンツ ID とコンテンツタイトルを整理し、公開時刻を比較して投稿一覧を作成する。
- 公開時刻別に件数を数え、アカウントの公開活動が増えているかを確認する。
- 公開時刻と収集時刻を比較して、監視対象の情報の新しさを確認する。
- データなしと取得元アカウント項目を確認し、空の結果を通常のコンテンツと分ける。
適用範囲と境界
1 回につき 1 つの小紅書アカウント ID を処理し、期待件数は 1~20,000 件です。結果は 20 件単位の完全なバッチで返されるため、実際の件数は切り上げられる場合があります。1 回につき最大 1,000 ページを保護し、公開コンテンツのみを対象とします。
- 適している用途
- 特定の小紅書アカウントの公開コンテンツ一覧が必要な場合
- 投稿識別子、タイトル、公開時刻、収集時刻を分析したい場合
- 適さない用途
- 非公開、削除、制限付き、ログイン限定のコンテンツが必要な場合
- 収集一覧ではなく即時の単一レコード照会が必要な場合
失敗時の処理
作者が宣言した失敗時と再試行の動作です。連携時にはシステムプロンプトに含めることをおすすめします。
- 1データがない場合はアカウント ID と公開コンテンツの有無を確認してください
- 2レート制限、一時的な停止、タイムアウトの後は再試行してください
- 3送信結果が不明な場合は重複タスクを避けるため直ちに再送しないでください
- 4認証に失敗した場合は実行環境の API Key を確認してください
入力
この App の呼び出しに必要なパラメータで、manifest.json の input.schema から生成されています。
| フィールド | 業務名称 | 型 | 必須 | デフォルト | 列挙値/制約 | 例 | 説明 |
|---|---|---|---|---|---|---|---|
| account_id | 小紅書アカウント ID | string | はい | — | — | 6366a311000000001f01fd6c | 公開コンテンツを収集する小紅書アカウント ID。1~512 文字で入力してください。 |
| crawl_num | 期待コンテンツ件数 | integer | はい | — | 1–20000 | 20 | 収集するコンテンツの期待件数。結果は 20 件単位で返されるため、実際の件数は切り上げられる場合があります。20,000 件を超える値は指定できません。 |
出力
1 件のレコードのフィールド構造で、manifest.json の output.schema から生成されています。
| フィールド | 業務名称 | 型 | 例 | 説明 |
|---|---|---|---|---|
| account_id | アカウント ID | string | 6366a311000000001f01fd6c | コンテンツに関連する小紅書アカウント識別子。取得元で null の場合があります。 |
| account_unique_id | アカウント固有 ID | string | xiaohongshu_account_example | 取得元が提供するアカウント固有識別子。利用できない場合は null です。 |
| biz_id | ビジネス ID | string | 6366a311000000001f01fd6c | レコードに含まれるビジネス識別子。null の場合があります。 |
| content_id | コンテンツ ID | string | 6a86bf44000000002403fd59 | 結果ページ間でレコードを区別するコンテンツ識別子。取得元で null の場合があります。 |
| content_title | コンテンツタイトル | string | 去看了下智界RX,价格有点超预期... | 公開コンテンツのタイトルまたは表示テキスト。null の場合があります。 |
| crawl_time | 収集時刻 | string | 2026-08-27T10:25:46 | コンテンツを収集した取得元の時刻。タイムゾーンは推定しません。 |
| publish_time | 公開時刻 | string | 2026-08-20T16:48:04 | コンテンツが公開された取得元の時刻。タイムゾーンは推定しません。 |
| source_item | 取得元アカウント項目 | string | 6366a311000000001f01fd6c | タスクメタデータからコピーされた結果のアカウント項目。 |
| no_data | データなし | boolean | false | タスクメタデータが公開データなしと示しているかどうか。 |
レコード Schema
出力はレコード単位で 1 件ずつ返されます。 detail.output.idFieldHint
{
"type": "object",
"properties": {
"account_id": {
"type": "string",
"title": "アカウント ID",
"description": "コンテンツに関連する小紅書アカウント識別子。取得元で null の場合があります。",
"prefill": "6366a311000000001f01fd6c"
},
"account_unique_id": {
"type": "string",
"title": "アカウント固有 ID",
"description": "取得元が提供するアカウント固有識別子。利用できない場合は null です。",
"prefill": "xiaohongshu_account_example"
},
"biz_id": {
"type": "string",
"title": "ビジネス ID",
"description": "レコードに含まれるビジネス識別子。null の場合があります。",
"prefill": "6366a311000000001f01fd6c"
},
"content_id": {
"type": "string",
"title": "コンテンツ ID",
"description": "結果ページ間でレコードを区別するコンテンツ識別子。取得元で null の場合があります。",
"prefill": "6a86bf44000000002403fd59"
},
"content_title": {
"type": "string",
"title": "コンテンツタイトル",
"description": "公開コンテンツのタイトルまたは表示テキスト。null の場合があります。",
"prefill": "去看了下智界RX,价格有点超预期..."
},
"crawl_time": {
"type": "string",
"title": "収集時刻",
"description": "コンテンツを収集した取得元の時刻。タイムゾーンは推定しません。",
"prefill": "2026-08-27T10:25:46"
},
"publish_time": {
"type": "string",
"title": "公開時刻",
"description": "コンテンツが公開された取得元の時刻。タイムゾーンは推定しません。",
"prefill": "2026-08-20T16:48:04"
},
"source_item": {
"type": "string",
"title": "取得元アカウント項目",
"description": "タスクメタデータからコピーされた結果のアカウント項目。",
"prefill": "6366a311000000001f01fd6c"
},
"no_data": {
"type": "boolean",
"title": "データなし",
"description": "タスクメタデータが公開データなしと示しているかどうか。",
"prefill": false
}
},
"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": {
"meme_today__xiaohongshu-account-list": {
"type": "http",
"url": "https://mcp-v2.octoparse.com?pin=meme_today/xiaohongshu-account-list",
"headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
}
}
}AI に設定を任せる
設定を手作業で編集したくない場合は、インストールプロンプトをコピーして任意の AI クライアントに貼り付けてください。AI が自分のやり方でセットアップを完了します(プロンプトは AI があなたに API Key を尋ねる形になっているため、認証情報がチャット履歴や共有設定に残りません)。
detail.access.mcp.composeHint
料金
正常に返されたレコードの件数に応じて課金されます。失敗した実行には課金されません。 20 件を 1 つの課金単位とし、端数は 20 件に切り上げて課金されます。
返される件数にかかわらず、実行の送信 1 回ごとに課金されます。
複数の課金イベントはそれぞれ独立して累計されます。詳細は各項目をご覧ください。失敗した実行には課金されません。
Credits を確認今すぐ試す
パラメータを入力して実行してください。結果は実際の呼び出しによるものです。