日本語 · 小紅書(RED)
小紅書の投稿を日本語で読む
小紅書(RED / Xiaohongshu)の共有リンク(xiaohongshu.com、xhslink.com どちらでも)を貼ると、本文、画像の中の文字、各画像の説明、 動画の発話、要点を読み取り、translate_to: "ja" で日本語訳を原文と並べて返します。 小紅書アカウントも Cookie も不要です。
翻訳アプリが読めない部分
小紅書の本文は、本文の中にありません
画像の中の文字
表紙カード、リスト、価格、引用は小紅書では画像のピクセルです。選択もコピーもできません。LinkDigest は画像ごとに文字を読み、説明を付けます。
動画の発話
小紅書は字幕も文字起こしも公開しません。画面に見える字幕は映像に焼き込まれたものです。発話は音声認識で、画面の文字は映像のフレームから読みます。
実測 · 2026-11-02
画像投稿 1 件を翻訳付きで読んだ記録
公開されている画像投稿(動画生成の研究についての投稿、引用カード 1 枚)を英訳付きで新規に読んだ結果です(英語の記録)。 日本語訳も同じ経路なので、数字は同じ見方ができます。
| 所要時間 | 26 秒(新規読み取り) |
|---|---|
| クレジット | 2(読み取り 1 + 翻訳 1) |
| 翻訳されたもの | タイトル、661 文字の本文、要点 7 件、画像内の文字、画像の説明 |
| 中国語のまま残るもの | すべてのフィールドの原文(訳の照合用) |
| 翻訳されないもの | 公開ページから読んだ上位コメント 5 件(全 207 件中) |
返ってくるフィールド
原文はそのまま、translation が加わります
| フィールド | 内容 |
|---|---|
| translation.title · translation.caption | 投稿のタイトルと本文の日本語訳 |
| translation.ocr_text[] | 画像や動画フレームから読んだ文字の訳 |
| translation.image_descriptions[] | 各画像の説明(日本語) |
| translation.transcript_text | 動画の発話を 1 本のテキストとして訳したもの |
| translation.key_points[] | 要点の訳。それぞれ元の中国語の引用に紐づきます |
| translation.note | 訳せなかったものがあれば、その説明 |
curl -X POST https://linkdigest.dev/api/v1/digest \
-H "Authorization: Bearer ld_live_..." \
-H "Content-Type: application/json" \
-d '{"url": "https://xhslink.com/o/XXXXXXXX", "format": "json", "translate_to": "ja"}'画像投稿や短い投稿はそのまま 200 で返ります。ダウンロードと音声認識が必要な動画は 202 と poll の URL を返すので、同じキーで取りに行きます(下の Python 例)。 一度誰かが読んだリンクは約 1 秒で返り、クレジットは消費しません。
Python
import requests
KEY = "ld_live_..."
H = {"Authorization": f"Bearer {KEY}"}
r = requests.post("https://linkdigest.dev/api/v1/digest", headers=H,
json={"url": "https://xhslink.com/o/XXXXXXXX", "format": "json", "translate_to": "ja"}).json()
while r.get("pending"): # 動画はまず 202 で返る
r = requests.get("https://linkdigest.dev" + r["poll"] + "&wait=20", headers=H).json()
print(r["title"])
print(r["key_points"])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 アカウントまたはメールでサインイン、カード登録不要)。 すべてのフィールドとエラーコードは ドキュメント、料金は 料金ページ に書いてあります。
必要なリンク
アプリの「分享 → 复制链接」でコピーしたリンクを使ってください
小紅書は xsec_token の付いたリンクにだけ投稿を返します。/explore/<id> だけの素のアドレスは、 削除済みの投稿とまったく同じ「ページが見つかりません」になります。トークン付きのリンクが読めなかった場合は、その投稿が非公開か削除済みです。 どの書き方のリンクが開くかは 9 通りの書き方の実測(英語) にあります。小紅書の対応ページも参照してください。
料金
読み取り + 翻訳 1 クレジット
基本 1 クレジットで画像 6 枚まで、以降 6 枚ごとに +1。動画は 1 分ごとに 1。 サインアップで 10 クレジット無料、以後は カード決済(Stripe)です。
| 1 件のコンテンツ | クレジット | 目安(パック価格換算) | 円換算(目安) |
|---|---|---|---|
| 画像 6 枚までの投稿、日本語訳付き | 2 | $0.04 | 約¥6 |
| 画像 12 枚の投稿、日本語訳付き | 3 | $0.06 | 約¥9 |
| 1 分の動画投稿、日本語訳付き | 3 | $0.06 | 約¥9 |
| 3 分の動画投稿、日本語訳付き | 5 | $0.1 | 約¥15 |
できないこと・しないこと
導入前に知っておいていただきたいこと
- お客様の小紅書・抖音アカウントにはログインしません。Cookie もお預かりしません。公開ページだけを読みます。
- 非公開・削除済み・プラットフォーム側が外部に提供しない投稿は、その旨をエラーとして返します(422 / not_served)。内容を推測して書くことはなく、クレジットも消費しません。
- 画像や動画そのものは保存しません。残るのはテキストの結果だけです。
- 要点(key_points)は AI が書きますが、1 件ごとに原文の引用が付き、その引用が本文に実在するかをコードで照合します(verified)。
- 音声認識の精度は音声認識のものです。方言、複数人の同時発話、大音量の BGM では誤りが出ます。
- 読めない例:知乎(Zhihu)、快手(Kuaishou)は現在未対応です。
よくある質問
よく聞かれること
- 小紅書の投稿を翻訳するには?
- アプリの「分享 → 复制链接」でリンクをコピーし、LinkDigest に貼って翻訳先に日本語を選びます(API では translate_to: "ja")。公開ページを読み、画像内の文字と動画の発話をテキストにしたうえで、日本語訳を原文の隣に返します。
- 翻訳アプリや ChatGPT の翻訳と何が違いますか?
- 小紅書の投稿は本文(キャプション)が短く、肝心な内容が画像の中の文字や動画の発話にあります。翻訳アプリに渡せるのは本文だけです。ChatGPT はそもそも小紅書のリンクを開けません。LinkDigest は画像と動画の中身まで読んでから翻訳します。
- ログインなしで読めますか?
- 読めます。LinkDigest のサーバーが公開ページを読むので、お客様の小紅書アカウントや Cookie は不要です。非公開・削除済みの投稿は読めず、その旨を返してクレジットは消費しません。
- 何が翻訳され、何が中国語のまま残りますか?
- 翻訳されるのは、タイトル、本文、画像内の文字、画像の説明、動画の発話(1 本のテキストとして)、要点です。原文の中国語はすべてのフィールドで残るので、訳を照合できます。公開ページの上位コメントは翻訳されず、中国語のまま返ります。
- 料金は?
- 読み取りの料金に翻訳 +1 クレジットです。画像 6 枚までの投稿は読み取り 1 クレジットなので、翻訳付きで 2 クレジット(1 クレジットはパック価格で約 $0.02)。サインアップで 10 クレジット無料、以後はカード決済(Stripe)です。
サインアップで 10 クレジット。カード登録は不要です。対応プラットフォームのリンクが読めなかったら、それは報告していただきたい不具合です。 日本語でのお問い合わせはサインイン後の /app/feedback からどうぞ。すべてのメッセージに担当者が返信します。