ソーシャルメディア API リファレンス:Weibo・小紅書・抖音・Threads
2026-10-25 時点の仕様スナップショットに基づく
要点
LargitData のソーシャルメディア API は Weibo(微博)、小紅書、抖音、Threads のデータを提供します。データは各プラットフォームで公開されているコンテンツをウェブクローラーで収集したものです。商用エンドポイントは https://api.infominer.io/api/v2 にあり、API キーを auth-header リクエストヘッダーで送って認証します。収集系のエンドポイントは非同期タスクで、タスクを作成し、タスク ID でステータスをポーリングし、完了後に結果を取得します。このページと 4 つのプラットフォームページは 2026-10-25 時点の仕様スナップショットに基づいて作成しており、完全なドキュメントは api.infominer.io/docs にあります。
対応する 4 プラットフォーム
| プラットフォーム | 取得できるデータ | 公開エンドポイント数 |
|---|---|---|
| Weibo(微博) API リファレンス | キーワード検索、コメント、リポスト、リポスト連鎖の遡及、公開アカウントの投稿タイムライン、英語キーワード購読による投稿・コメント・リポストの英語機械翻訳。 | 13 |
| 小紅書(RED) API リファレンス | ノートのキーワード検索、ノートのコメントと第 2 階層の返信、公開アカウントの投稿タイムライン。 | 6 |
| 抖音(Douyin) API リファレンス | 動画のキーワード検索、動画のコメント、公開アカウントの投稿タイムライン、収集済み動画のダウンロード URL 解決(リダイレクトのみ)。 | 7 |
| Threads API リファレンス | キーワード検索、投稿への返信、公開アカウントの投稿タイムライン、投稿の reactions タスク。投稿者フィールドを伏せることもできます。 | 8 |
データ取得の流れ
- トライアルを申し込み、範囲の確認後に API キーを受け取ります。以降、すべてのリクエストで auth-header ヘッダーに設定します。
- POST でタスクを作成します(キーワード検索、1 件の投稿のコメント、公開アカウントの投稿タイムラインなど)。レスポンスにはタスク id とステータス(スナップショットの例では INIT)が含まれます。
- タスク id を付けて GET でポーリングします。ステータスの値はエンドポイントによって異なり、主に INIT、RUNNING、DONE、FAILED で、一部には PARTIAL と TIMED_OUT もあります。DONE で結果を取得し、FAILED なら停止して失敗に対処します。
- Weibo、小紅書、抖音の検索・コメント・リポストのタスクでは、DONE になったポーリングレスポンスにデータが含まれ、page と pageSize でページングします。タイムラインとリポスト連鎖のポーリングにはページングのパラメーターがありません。Threads の取得方法は Threads のページをご覧ください。
- Weibo の翻訳はキーワード購読方式です。購読ごとにバックグラウンドで遡及取得のジョブが動き、翻訳済みの投稿・コメント・リポストの取得にタスクの作成は不要で、購読済みキーワードを検索系エンドポイントで照会します。
認証と curl
Base URL は https://api.infominer.io/api/v2 です。API キーは auth-header リクエストヘッダーで送信します。以下は Weibo のキーワード検索の例で、タスクを作成してからタスク ID でポーリングします。
curl -X POST https://api.infominer.io/api/v2/weibo/search/task \
-H "auth-header: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"keyword": "手冲咖啡", "start_date": "2026-06-01", "end_date": "2026-06-30", "max_pages": 3}'
curl "https://api.infominer.io/api/v2/weibo/search/task/$TASK_ID?page=1&pageSize=100" \
-H "auth-header: YOUR_API_KEY"
投稿とコメントの関連付け
コメントと返信のタスクは投稿 URL(post_url)から作成します。Weibo、小紅書、抖音のコメントレコードは post_id フィールドで所属する投稿を指します。Weibo のリポストレコードには元の投稿を指す parent_id フィールドもあり、リポスト連鎖を上方向にたどれます(depth は最大 10)。Threads の reactions タスクも post_url から作成し、DONE で partial でも timed_out でもない場合にその投稿の reactions 一覧を返します。
取得期間と制限
- 遡れる期間、1 回に取得できる件数、更新頻度はプロジェクトの範囲に応じて確認します。
- スナップショットに明記されている制限は各プラットフォームページに記載しています。例:Weibo 翻訳は購読後に直近 30 日分を遡って取得、抖音のコメントは動画あたり既定 50 件、Threads 検索タスクのポーリングには結果が含まれない。
- ページサイズの上限はエンドポイントによって異なります。例:キーワード検索の結果は pageSize 100 まで、コメントは 1000 まで、Threads reactions の per_page は 1000 まで。
納品形式
レスポンスは JSON です。フィールド構成はプラットフォームごとに異なるため、各ページのフィールド表とサンプルをご確認ください。バッチファイルなど他の納品方法はプロジェクトの範囲に応じて確認します。
トライアルの申し込み
下のフォームでプラットフォームを選び、キーワードやアカウントの範囲、想定データ量、納品形式をお知らせください。範囲を確認し、トライアル、API キー、連携の進め方についてご連絡します。
よくある質問
- LargitData は Weibo、小紅書、抖音、Threads の API を提供していますか?
- はい。4 つのプラットフォームすべてに商用エンドポイントがあり、このページから各プラットフォームのエンドポイント表、取得の流れ、curl の例、サンプルにリンクしています。データは各プラットフォームで公開されているコンテンツをウェブクローラーで収集したものです。
- 認証はどのように行いますか?
- すべてのリクエストで auth-header ヘッダーに API キーを設定します。Base URL は https://api.infominer.io/api/v2 です。キーの提供方法はトライアルのお申し込み時に確認します。
- なぜタスクを作成してからポーリングするのですか?
- 収集には時間がかかるため、非同期タスク方式を採用しています。POST でタスクを作成して id を受け取り、GET でポーリングし、DONE になったら結果を取得します。
- この方法でのデータ収集は法的に問題ありませんか?
- 用途と法域に応じて買い手側の法務部門でご判断ください。収集元と収集方法の説明はご提供できます。
- どのくらい過去まで遡れますか?
- プロジェクトの範囲に応じて確認します。スナップショットに範囲が明記されているものは各ページに記載しています。例として、Weibo 翻訳はキーワード購読後に直近 30 日分を遡って取得します。
- 完全なパラメーターのドキュメントはどこにありますか?
- api.infominer.io/docs に完全な API ドキュメントがあります。このサイトのプラットフォームページでは、公開済みエンドポイントと実際の流れをまとめています。