日本語 · 小紅書(RED)検索

小紅書で自社・観光地・商品がどう語られているかを、検索して読む

キーワード 1 つで小紅書の投稿を検索し、見つかった投稿を本文・画像内の文字・動画の発話・公開ページの上位コメントまで読み、比較を書き、 いいね・保存・コメント数で並べ替えて返します。1 回の呼び出しです。必要なら translate_to: "ja" で各投稿に日本語訳が付きます。

1 回の呼び出し

検索、読み取り、並べ替え

curl -X POST https://linkdigest.dev/api/v1/search \
  -H "Authorization: Bearer ld_live_..." \
  -H "Content-Type: application/json" \
  -d '{"query": "日本旅行 攻略", "platform": "xiaohongshu", "limit": 4, "digest": true}'

digest: true で結果がバッチになり、各投稿を全文読んで比較を書きます。応答は 202 と batch_id。完了までバッチを取りに行きます。

import requests, time

KEY = "ld_live_..."
H = {"Authorization": f"Bearer {KEY}"}
r = requests.post("https://linkdigest.dev/api/v1/search", headers=H, json={
    "query": "日本旅行 攻略", "platform": "xiaohongshu", "limit": 4, "digest": True}).json()

batch = r["batch"]
while batch["status"] != "done":
    time.sleep(15)
    batch = requests.get(f"https://linkdigest.dev/api/v1/digest/batch/{r['batch_id']}", headers=H).json()

for row in batch["ranked"]:                      # 反応の高い順
    print(row["rank"], row["heat"], row["likes"], row["collects"], row["comments"], row["title"])
print(batch.get("note_zh"))                       # 差し替えがあれば 1 行で書かれる

実測 · 2026-10-30

「露营装备 推荐」(キャンプ用品)で 4 件、7 クレジット

サイトに記録済みの実行(英語の記録)。4 件のうち 2 件は誰かが読んだことのある投稿で、キャッシュから無料で返りました。 投稿は種類で示し、第三者の投稿本文は引用していません。

順位heatいいね保存コメント投稿の種類
14611421575必需品チェックリスト
224776851初心者向け装備リスト
320170651初心者向け装備リスト
4104372713海外キャンプで必要なもの

上位 3 件はいずれもリスト型で、上位 2 件は「いいね」より「保存」が多い:読者は買い物のために取っておいています。4 位は heat が最も低い一方でコメントが突出して多く、 コメント欄を別に読む理由になります。内訳は、検索 4 + 新規読み取り 2 件 × 1 + 比較 1 = 7 クレジットでした。

インバウンドでの使い方

「自社の店が小紅書でどう書かれているか」を毎週

検索語は中国語で

旅行者は中国語で書きます。店名・地名の中国語表記(例:浅草 → 浅草、心斎橋 → 心斋桥)と「攻略」「推荐」「避雷」などの定型語を組み合わせると見つかりやすくなります。

毎日届く形にもできます

POST /api/v1/watch にキーワードを登録すると、毎朝その話題の新しい投稿を読み、並べ替え、比較して届けます(英語の説明)。

報告書が必要なら

消費者インサイト(受け手、訴求、不安、購入意向、引用付き)を各投稿に付け、1 冊の比較にまとめる形は 企業向けページ にあります。日本語・英語・韓国語で出力できます。

エージェントから

Claude Code や Cursor で「小紅書で〇〇の投稿を読んで反応順に」と頼むと、search_links(digest: true)と compare_links が呼ばれます。抖音も platform: "douyin" で同じです。

MCP · Claude Code

claude mcp add --transport http linkdigest \
  https://linkdigest.dev/mcp \
  --header "Authorization: Bearer ld_live_..."

Claude Code の例です。Cursor、Cherry Studio、Trae など他の MCP クライアントの設定は ドキュメント にあります。 以後、エージェントにリンクを貼るだけで digest_url が本文を取ってきます。

API キーは /app/keys で発行します(Google アカウントまたはメールでサインイン、カード登録不要)。 すべてのフィールドとエラーコードは ドキュメント、料金は 料金ページ に書いてあります。

関連:小紅書の対応ページ · 抖音の対応ページ · 検索エンドポイントのドキュメント · 料金

できないこと・しないこと

導入前に知っておいていただきたいこと

  • お客様の小紅書・抖音アカウントにはログインしません。Cookie もお預かりしません。公開ページだけを読みます。
  • 非公開・削除済み・プラットフォーム側が外部に提供しない投稿は、その旨をエラーとして返します(422 / not_served)。内容を推測して書くことはなく、クレジットも消費しません。
  • 画像や動画そのものは保存しません。残るのはテキストの結果だけです。
  • 要点(key_points)は AI が書きますが、1 件ごとに原文の引用が付き、その引用が本文に実在するかをコードで照合します(verified)。
  • 音声認識の精度は音声認識のものです。方言、複数人の同時発話、大音量の BGM では誤りが出ます。
  • 読めない例:知乎(Zhihu)、快手(Kuaishou)は現在未対応です。

よくある質問

よく聞かれること

小紅書で自社や観光地の評判を調べるには?
POST /api/v1/search に検索語、platform: "xiaohongshu"、digest: true を付けて呼び出します。投稿を検索し、見つかった各投稿を全文読み、比較を書き、反応の高い順に返します。中国語のキーワード(例:京都 和菓子 / 日本旅行 攻略)のほうが多く見つかります。
小紅書にログインせずに検索できますか?
できます。小紅書自身の検索はログインの内側にあるので、LinkDigest は xiaohongshu.com に限定した公開 Web 検索を使い、ヒットした投稿を公開ページから読みます。お客様のログイン情報を使うことも、アプリの署名を偽装することもしません。そのぶん、Web にインデックスされた投稿だけが対象です。
「反応順」はどう計算しますか?
heat = いいね + 保存 × 2 + コメント。保存は「あとで戻ってくる」意思なので 2 倍にしています。数字は読み取り時点のスナップショットです。
読めない投稿があったらどうなりますか?
Web 検索の結果には共有トークンのないリンクが混じり、開かない投稿があります。検索は予備の結果を数件持っていて、読めなかった投稿は課金せずに次の結果と差し替えます。差し替えがあったことは note_zh に 1 行で書かれます。
料金は?
小紅書・抖音の検索は、投稿が見つかったときだけ 4 クレジット(見つからなければ 0)。読み取りは投稿ごとに通常の料金(画像投稿 1、動画は 1 分ごとに 1)、比較は 10 件につき 1 クレジット。誰かがすでに読んだ投稿は 0 です。サインアップで 10 クレジット無料、以後はカード決済(Stripe)。

サインアップで 10 クレジット。カード登録は不要です。対応プラットフォームのリンクが読めなかったら、それは報告していただきたい不具合です。 日本語でのお問い合わせはサインイン後の /app/feedback からどうぞ。すべてのメッセージに担当者が返信します。