当社独自のアクセス統計は常に有効です。Google Analyticsは、公開ページ(ログイン後のワークスペースは対象外)の利用状況を把握するためのもので、許可をいただいた場合のみ有効になります。詳しくは プライバシーポリシーをご覧ください。

Douyin API

Douyinの動画やクリエイターのプロフィールを検索したり、文字起こし、トレンドランキング、分析データ、EC出品情報を取得したりできます。

アカウントの検索には、動画レコードに含まれるクリエイター識別子を使用します。商品検索、商品詳細、現在のライブ配信の検索は、クリエイターの販売履歴とは別の機能です。文字起こし、ランキング、コマースのシグナルはそれぞれ異なる情報を表します。

プラットフォームの稼働状況

現在、稼働状況データを読み込めないため、このプラットフォームの最近の状況は不明です。利用できないという意味ではありません。

利用可能な機能

Douyinの各アクションについて、内容、料金、過去24時間の稼働状況を掲載しています。アクションを開くと、パラメータ、レスポンスフィールド、コードサンプルを確認できます。

機能できること1,000リクエストあたり24時間の稼働状況
検索search検索語でDouyinの動画を検索します。キャプション、ハッシュタグ、いいね数、コメント数、シェア数、保存数、投稿者情報、署名付きの再生リンクを取得できます。Douyinは再生数を公開していません。そのためview_countは通常含まれないか0で、実際の再生数を示すことはありません。リーチはいいね数、コメント数、シェア数で判断してください。1,000リクエストあたり$8.33—
プロフィールprofilesecUidでDouyinアカウントを検索します。ニックネーム、ハンドル、自己紹介、フォロワー数、いいね数、動画数、IP所在地、認証状態、ショップの有無を取得できます。user_idにはニックネームや短縮IDではなく、secUid(多くはMS4wで始まります)を渡します。動画はuser_postsで取得します。1,000リクエストあたり$0.56—
ユーザーの投稿user_postsDouyinアカウントが公開した動画を新しい順に追跡します。各動画にはキャプション、ハッシュタグ、長さ、エンゲージメント数、公開日時が含まれます。ページングは空のpage_tokenで開始します。各next_page_tokenは24時間以内に渡してください。sinceで公開日の下限を指定できます。1,000リクエストあたり$0.56—
動画の詳細video動画リンクから、Douyin動画1件のキャプション、ハッシュタグ、長さ、エンゲージメント数、投稿者プロフィール、BGM、公開日時を取得します。video_urlの再生リンクは署名付きで有効期限があるため、保存が必要な場合はすぐにダウンロードしてください。1,000リクエストあたり$0.56—
コメントcommentsDouyin動画の視聴者コメントを取得します。いいね数、返信数、IP所在地、人気コメントフラグ、投稿者によるいいねフラグ、メンション、画像(ある場合)が含まれます。トップレベルのコメントをページ送りするには、next_page_tokenをpage_tokenとして渡します。1,000リクエストあたり$0.5620行ごとに1回の呼び出しとしてカウントされます—
コメントへの返信comment_repliesDouyin動画のトップレベルコメント1件に付いた返信を一覧表示します。1回の呼び出しで最大100件を、20件ずつ読み込みます。各返信にはテキスト、いいね数、返信者、IP所在地、投稿者によるいいねフラグが含まれ、別の返信への返信である場合はreply_to_reply_idとreply_to_author_nameも含まれます。動画リンクと、commentsで取得したcomment_idを渡し、next_page_tokenでページ送りします。1,000リクエストあたり$0.5620行ごとに1回の呼び出しとしてカウントされます—
トレンドtrendingDouyinのトレンドランキングで人気キーワードを確認します。各キーワードには順位、ヒートスコア、関連する動画数・記事数・ライブルーム数、ラベル、最高順位が含まれます。ランキングはboardsで選択します(デフォルトはhotspot)。hot_valueはDouyin独自のスコアで、同じランキング内でのみ比較できます。1,000リクエストあたり$0.56—
文字起こしtranscriptDouyin動画内の発話を、文単位のタイムスタンプ付きでテキストに変換します。タイトル、公開日時、エンゲージメント数、投稿者、音声トラックのリンクも取得できます。すべての動画に認識可能な発話が含まれるわけではなく、テキストは翻訳されません。1,000リクエストあたり$0.56—
クリエイター検索creator_searchニックネーム、ハンドル、フレーズでDouyinのクリエイターアカウントを検索します。フォロワー数、性別、認証状態、ライブ配信状態に加え、後続の呼び出しに使うsecUidを取得できます。follower_rangeとuser_typeで絞り込めます。一致した結果は候補であり、本人と確定したものではありません。1,000リクエストあたり$0.56—
クリエイターのオーディエンスcreator_audienceDouyinクリエイターのフォロワーを、端末の価格帯、性別、年齢、省のいずれかで分類し、各区分の割合とTGI指数を返します。割合はパーセントではなく0〜1の小数です。区分は購入者の記録や個人を表すものではありません。1,000リクエストあたり$0.56—
クリエイターの成長トレンドcreator_trendDouyinクリエイターのフォロワー数の推移を日付付きの時系列データとして追跡し、期間内の平均フォロワー数も返します。クリエイターのsecUidをuser_idに渡します。時系列データだけでは、増加の要因はわかりません。1,000リクエストあたり$0.56—
クリエイターのベンチマークcreator_benchmarkDouyinクリエイターを類似アカウントと比較します。平均投稿数、いいね数、コメント数、シェア数、フォロワー増加数のそれぞれにパーセンタイル順位が付きます。これらはアカウントの相対的な指標であり、売上やコンバージョン、因果関係を示すものではありません。1,000リクエストあたり$0.56—
Xingtuクリエイター検索xingtu_creator_searchキーワードでDouyinのXingtuクリエイター記録を検索します。エンゲージメント率、予想再生数、フォロワー増加数、コマーススコア、GMVの範囲(正確なGMVではありません)、バリュー指数、動画の長さ別の見積額(CNY)を取得できます。creator_idはこれらの行を比較するためだけのものです。分析と料金表にはcreator_searchで取得したdouyin_idが必要です。1,000リクエストあたり$0.56—
Xingtuクリエイター分析xingtu_creator_analyticsDouyinクリエイターのXingtu商用プロフィールを取得します。タイプとグレード、フォロワー数、平均再生数、コンテンツテーマ、EC対応フラグ、最低見積額(CNY)が含まれます。secUidやXingtu IDではなく、creator_searchで取得した表示されているdouyin_idを渡します。最低見積額は提示価格であり、成約額ではありません。1,000リクエストあたり$0.56—
Xingtuクリエイターの料金表xingtu_rate_cardDouyinクリエイターがXingtuに掲載している料金プランを確認できます。各プランには形式、現在の見積額と元の見積額、精算に関する注記、動画タイプ、受付状況が含まれます。creator_searchで取得したdouyin_idを使います。これらは掲載料金であり、合意済みの取引や最終的な精算額ではありません。1,000リクエストあたり$0.56—
Xingtuクリエイターランキングxingtu_creator_rankingsDouyin Xingtuのランキングからクリエイターを最大5人取得します。ランキングは業界、ランキングの種類、期間で選択します。順位、前回の順位、スコア、CPM、案件数の範囲を取得できます。順位とスコアは、返されたランキングと期間の中でのみ比較できます。案件数とリピートの範囲は正確な合計値ではありません。1,000リクエストあたり$0.56—
商品検索product_searchキーワードでDouyin Mallの商品を最大5件検索します。価格(CNY)、30日間の販売数、高評価率、ショップ、コミッション率、提携クリエイター数を取得できます。提携クリエイター数は、特定のクリエイターがその商品を販売したことを示すものではありません。メインのソースが利用できない場合は、バックアップのソースから商品ID、タイトル、リンク、画像、価格(CNY)、ショップIDのみが返されます。その場合、販売数、評価率、ショップ名、カテゴリ、コミッション、クリエイター関連のフィールドは含まれません。0.1元以下の誘導価格は除外されます。1,000リクエストあたり$13.33—
商品詳細product_detail数値IDを指定して、Douyin Mallの商品1件を取得します。表示価格と割引価格(CNY)、販売数、ショップ、画像、保証内容、配送に関する注記、バリエーション、販売状況を取得できます。product_idはproduct_searchまたはlive_product_searchから取得してください。SKUやプロモーションIDは使えません。1,000リクエストあたり$13.33—
ライブ商品検索live_product_searchキーワードで現在ライブ配信中に販売されているDouyinの商品を最大3件検索します。SKU、タイトル、価格(CNY)、ショップ、ライブルームIDを取得できます。ルームIDが示すのは、この検索で見つかったライブ配信のみです。過去のライブ販売実績との関連を示すものではありません。1,000リクエストあたり$0.56—
ハッシュタグ検索hashtag_search名前にkeywordを含むDouyinのハッシュタグを、ヒート指数の高い順に検索します。各ハッシュタグには数値ID、ヒート指数、中国時間で直近7日間(丸1日単位)に集まった動画数、いいね数、再生数が含まれ、各行に集計期間の日付が付きます。1回の呼び出しで最大200件、デフォルトは20件です。累計値が必要な場合はhashtag_idをhashtag_detailに渡します。1,000リクエストあたり$15.56—
ハッシュタグ詳細hashtag_detailhashtag_searchで取得した数値のhashtag_idを指定して、Douyinのハッシュタグ1件を取得します。名前、作成以来の総再生数、参加ユーザー数、作成日時、共有リンクを取得できます。合計値はハッシュタグ全体を対象としたプラットフォーム上の集計で、特定期間の値ではありません。1,000リクエストあたり$15.56—
人気動画ランキングbillboard_video_hotDouyin独自のトレンドツールであるHot Spot Treasureの動画ランキングを読み取ります。総合ランキング、フォロワー増加数上位、高評価率上位のいずれかを、直近1時間、1日、3日、7日から選べます。各作品には再生数、高評価数、高評価率、獲得フォロワー数、フォロワー増加率、熱度スコア、投稿者のフォロワー数が含まれ、熱度の高い順に並びます。1ページ最大50件ですが、Douyinが一部の作品を除外するため、ページの件数は少なくなることが多く、件数が少なくても最終ページとは限りません。各件に順位は含まれません。1,000リクエストあたり$0.81—
フォロワーの少ないアカウントのバズ動画ランキングbillboard_low_fan_explosionHot Spot Treasureの低フォロワーヒットランキングから、小規模アカウントのヒット作品を見つけられます。各件で投稿者のフォロワー数と、作品の再生数、高評価数、高評価率、新規フォロワー数を並べて示すので、小規模アカウントがどこまで伸びたかがわかります。任意のkeywordと、1時間〜7日の期間で絞り込めます。1ページ最大50件でページの件数は一定でないため、next_page_tokenがなくなるまでページングを続けてください。1,000リクエストあたり$0.81—
完全視聴率ランキングbillboard_high_completionHot Spot Treasureの高視聴完了率ランキングから、視聴者が最後まで見ているDouyin作品を確認できます。各作品について長さ、再生数、高評価数、高評価率、熱度スコア、カバー画像、署名付き再生リンクを取得できますが、視聴完了率そのものは返りません。期間は1時間〜7日から選び、任意でkeywordを指定できます。1ページ最大50件(少ないことも多くあります)で、next_page_tokenでページングします。1,000リクエストあたり$0.81—
急上昇検索ランキングbillboard_search_hotHot Spot Treasureの検索ランキングから、Douyinで伸びている検索語を見つけられます。各検索語には順位、選択した期間の検索熱度、最大14日分の日別熱度の推移が含まれます。必要に応じて、keywordを含む検索語だけに絞り込めます。1ページ50件で、next_page_tokenで次のページを取得します。熱度はDouyin独自のスコアで、検索回数ではありません。1,000リクエストあたり$0.81—
ホットスポットのアカウント検索billboard_account_searchHot Spot Treasureを通じて、keywordに関連するDouyinアカウントを探します。各アカウントのフォロワー数、いいね数、動画数を取得できます。返されるuser_idは、profileとuser_postsで使えるsecUidです。1ページあたり約30件(数件少ない場合もあります)で、next_page_tokenで次のページを取得します。結果は関連アカウントであり、ランキングではありません。1,000リクエストあたり$0.81—
音楽検索music_search曲名、アーティスト名、サウンド名でDouyinの音楽ライブラリを検索します。各楽曲にはタイトル、アーティスト、長さ、使用作品数、カバー画像、再生リンク、歌詞リンク(ある場合)、タグが含まれます。1ページあたり10件で、next_page_tokenで次のページを取得します。Douyinにある楽曲であっても、商用利用が認められているとは限りません。1,000リクエストあたり$8—
検索候補search_suggestkeywordに対してDouyinの検索ボックスに表示されるオートコンプリート候補を、Douyinの表示順で、1から始まるrank付きで取得します。1回の呼び出しで最大10件ですが、Douyinが表示するのは通常5件程度で、ページングはありません。候補に検索ボリュームは含まれません。1,000リクエストあたり$8—
急上昇ランキングbillboard_rise_listHot Spot Treasureの急上昇ランキングから、Douyinで最も勢いよく伸びているトレンドを把握できます。各トレンドには順位と上昇幅、タイトル、ID、熱度、関連動画数、カテゴリ、作成日時、1時間ごとの熱度の推移が含まれます。必要に応じて、keywordを含むトレンドだけに絞り込めます。1ページ50件で、next_page_tokenで次のページを取得します。1,000リクエストあたり$0.81—
人気チャレンジランキングbillboard_challenge_hotDouyin独自のトレンドツールであるHot Spot Treasureのチャレンジランキングを読み取ります。1回の呼び出しで、ランキング全体の50件のトレンドを取得できます。各トレンドには順位、タイトル、ID、熱度、関連動画数、作成日時、約10分ごとにサンプリングされた熱度の推移が含まれます。limitは件数を減らす方向にしか使えず、ページングはありません。1,000リクエストあたり$0.81—
人気トピックランキングbillboard_topic_hotHot Spot Treasureのハッシュタグランキングから、直近1時間、1日、3日、7日で盛り上がっているDouyinのハッシュタグを確認できます。各ハッシュタグには順位、hashtag_detailに使える数値ID、名前、熱度、累計の再生数と作品数、作品あたりの平均再生数、カバー画像、最大14日分の日別熱度が含まれます。1ページ50件で、next_page_tokenで次のページを取得します。1,000リクエストあたり$0.81—
楽曲詳細music_detailmusic_searchで取得した数値のmusic_id、またはdouyin.com/musicのリンクを指定して、Douyinの楽曲1件を取得します。タイトル、アーティスト、長さ、使用作品数、カバー画像、再生リンク、歌詞リンク(ある場合)を取得できます。曲名で検索する場合はmusic_searchを使います。1,000リクエストあたり$0.81—
Xingtuクリエイターのコンバージョン力xingtu_conversion_abilityDouyinクリエイター1人のXingtu案件動画について、Xingtuが表示する直近7日、30日、90日間のコンバージョン指標を取得します。関連動画数、再生数の中央値、コンポーネントのクリック数とクリック率、CPC、GPM、平均販売数、プロモーション商品とそのカテゴリが含まれます。ほとんどの値は500-1000のようなXingtu独自の表記による範囲で、「10%以上」のような上限のない値は中国語で表記されます。数値があるのは期間内にXingtu案件があるクリエイターのみで、それ以外は空の結果が返されます。空の結果は課金されません。1,000リクエストあたり$1.6—
Xingtu接触ユーザーの構成xingtu_link_structureXingtuが1人のDouyinクリエイターとつながりがあるとみなすユーザー数を、Xingtuの4つのレベル別に確認できます。各レベルには人数、全体に占める割合、同じ業界のクリエイターの中央値が含まれます。さらに、合計人数、Xingtuクリエイター内での順位(total_rank_top_percent、0〜1、小さいほど上位)、Xingtuのリンクタイプラベル(中国語、シーディングまたは拡散を表します)も取得できます。1,000リクエストあたり$16—
Xingtuのおすすめ動画xingtu_recommended_videosDouyinクリエイターのXingtuページにある4つの動画グループ(代表作、最新動画、Xingtu案件の上位動画、個人投稿の上位動画)を一覧表示します。各動画に含まれるのはID、リンク、再生数、投稿日時のみです。動画がないグループは除外されます。1,000リクエストあたり$1.6—
Xingtu接触ユーザーの流入元xingtu_touch_distributionDouyinクリエイターとつながりのあるユーザーが、どのコンテンツカテゴリから来たかを、Xingtuの集計に基づいて確認できます。結果は最大3階層のツリーで、通常は個人コンテンツとXingtuコンテンツの区分、カテゴリ、サブカテゴリの順に分かれ、それぞれに人数が付きます。1,000リクエストあたり$16—
Xingtu動画のパフォーマンスxingtu_video_performanceDouyinクリエイターの個人投稿動画とXingtu案件動画を、エンゲージメント率、再生数の中央値、完全視聴率で比較します。各指標には、クリエイターの値、プラットフォーム全体の平均、パーセンタイル(そのクリエイターが上回るクリエイターの割合、0〜1)が含まれます。また、最新の個人投稿動画とXingtu案件動画をそれぞれ最大約15件、タイトル、再生数、いいね数、コメント数、シェア数、長さとあわせて取得できます。1,000リクエストあたり$16—

このAPIのステータスデータを一時的に取得できないため、最近の状態は不明です。停止しているという意味ではありません。

Douyinの各アクションではどのような入力を指定できますか?

以下の各回答では、呼び出し可能なアクション1つとその実際の入力を対応付けています。パラメータの意味と指定可能な値はアクションごとに異なります。同じ名前でも、すべてのプラットフォームで同じ意味になるとは限りません。

公式情報源へのリンクは、横に記載したプラットフォーム用語を説明する目的でのみ掲載しています。プラットフォームによる認可や推奨を意味するものではありません。また、このページに記載がない限り、公式サイトの機能はEveryInfra APIには含まれません。

アクション必須任意提供方式上限1,000件あたりレスポンスフィールド
search

検索

検索語でDouyinの動画を検索します。キャプション、ハッシュタグ、いいね数、コメント数、シェア数、保存数、投稿者情報、署名付きの再生リンクを取得できます。Douyinは再生数を公開していません。そのためview_countは通常含まれないか0で、実際の再生数を示すことはありません。リーチはいいね数、コメント数、シェア数で判断してください。

keywordpage_token, publish_time, sortSync配信カタログ値:defaultLimit=10、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 次のページを取得するには、他のパラメータは変えずにnext_page_tokenをpage_tokenとして渡します。1ページにつき1回の呼び出しです。1,000リクエストあたり$8.33next_page_token · id · url · text · media_type · video_url · like_count · comment_count · share_count · collect_count · view_count · author_name · author_id · author_douyin_id · author_uid · author_bio · author_avatar_url · author_follower_count · cover_image_url · video_width · video_height · duration_seconds · region · hashtags · posted_at · platform · image_urls · duration_sec · hashtag_ids · search_rank · author_is_verified · author_following_count · author_like_count · author_video_count · author_ip_location · title · music · download_count · forward_count · is_pinned · is_ad · video_tags · video_resolution · animated_cover_url · city · city_code · location · text_language · video_bitrates · download_url · has_watermark · video_url_expires_at · permissions · author_gender · author_age
profile

プロフィール

secUidでDouyinアカウントを検索します。ニックネーム、ハンドル、自己紹介、フォロワー数、いいね数、動画数、IP所在地、認証状態、ショップの有無を取得できます。user_idにはニックネームや短縮IDではなく、secUid(多くはMS4wで始まります)を渡します。動画はuser_postsで取得します。

user_id—Sync配信—1,000リクエストあたり$0.56user_id · douyin_id · nickname · bio · url · follower_count · following_count · like_count · video_count · gender · ip_location · is_verified · avatar_url · uid · background_image_url · country · language · is_live · likes_given_count · has_shop · age · has_series · platform · verify_reason
user_posts

ユーザーの投稿

Douyinアカウントが公開した動画を新しい順に追跡します。各動画にはキャプション、ハッシュタグ、長さ、エンゲージメント数、公開日時が含まれます。ページングは空のpage_tokenで開始します。各next_page_tokenは24時間以内に渡してください。sinceで公開日の下限を指定できます。

user_idpage_token, sinceSync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 次のページを取得するには、他のパラメータは変えずにnext_page_tokenをpage_tokenとして渡します。1ページにつき1回の呼び出しです。1,000リクエストあたり$0.56next_page_token · id · url · text · media_type · video_url · like_count · comment_count · share_count · collect_count · view_count · author_name · author_id · author_douyin_id · author_uid · author_bio · author_avatar_url · author_follower_count · cover_image_url · video_width · video_height · duration_seconds · region · hashtags · posted_at · platform · image_urls · duration_sec · hashtag_ids · search_rank · author_is_verified · author_following_count · author_like_count · author_video_count · author_ip_location · title · music · download_count · forward_count · is_pinned · is_ad · video_tags · video_resolution · animated_cover_url · city · city_code · location · text_language · video_bitrates · download_url · has_watermark · video_url_expires_at · permissions · author_gender · author_age
video

動画の詳細

動画リンクから、Douyin動画1件のキャプション、ハッシュタグ、長さ、エンゲージメント数、投稿者プロフィール、BGM、公開日時を取得します。video_urlの再生リンクは署名付きで有効期限があるため、保存が必要な場合はすぐにダウンロードしてください。

url—Sync配信—1,000リクエストあたり$0.56id · url · text · media_type · video_url · like_count · comment_count · share_count · collect_count · view_count · author_name · author_id · author_douyin_id · author_uid · author_bio · author_avatar_url · author_follower_count · cover_image_url · video_width · video_height · duration_seconds · region · hashtags · posted_at · platform · image_urls · duration_sec · hashtag_ids · search_rank · author_is_verified · author_following_count · author_like_count · author_video_count · author_ip_location · title · music · download_count · forward_count · is_pinned · is_ad · video_tags · video_resolution · animated_cover_url · city · city_code · location · text_language · video_bitrates · download_url · has_watermark · video_url_expires_at · permissions · author_gender · author_age
comments

コメント

Douyin動画の視聴者コメントを取得します。いいね数、返信数、IP所在地、人気コメントフラグ、投稿者によるいいねフラグ、メンション、画像(ある場合)が含まれます。トップレベルのコメントをページ送りするには、next_page_tokenをpage_tokenとして渡します。

urlpage_tokenSync配信カタログ値:defaultLimit=20、maxLimit=150。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 次のページを取得するには、他のパラメータは変えずにnext_page_tokenをpage_tokenとして渡します。1ページにつき1回の呼び出しです。1,000リクエストあたり$0.5620行ごとに1回の呼び出しとしてカウントされますnext_page_token · id · text · like_count · reply_count · author_name · author_id · ip_location · is_hot · is_reply · reply_to_id · posted_at · video_id · platform · liked_by_author · author_avatar_url · author_uid · images · mentioned_users
comment_replies

コメントへの返信

Douyin動画のトップレベルコメント1件に付いた返信を一覧表示します。1回の呼び出しで最大100件を、20件ずつ読み込みます。各返信にはテキスト、いいね数、返信者、IP所在地、投稿者によるいいねフラグが含まれ、別の返信への返信である場合はreply_to_reply_idとreply_to_author_nameも含まれます。動画リンクと、commentsで取得したcomment_idを渡し、next_page_tokenでページ送りします。

url, comment_idpage_tokenSync配信カタログ値:defaultLimit=20、maxLimit=100。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。 次のページを取得するには、他のパラメータは変えずにnext_page_tokenをpage_tokenとして渡します。1ページにつき1回の呼び出しです。1,000リクエストあたり$0.5620行ごとに1回の呼び出しとしてカウントされますnext_page_token · id · text · like_count · author_name · author_id · author_uid · author_avatar_url · ip_location · liked_by_author · is_reply · reply_to_id · reply_to_reply_id · reply_to_author_name · posted_at · video_id · images · mentioned_users · platform
trending

トレンド

Douyinのトレンドランキングで人気キーワードを確認します。各キーワードには順位、ヒートスコア、関連する動画数・記事数・ライブルーム数、ラベル、最高順位が含まれます。ランキングはboardsで選択します(デフォルトはhotspot)。hot_valueはDouyin独自のスコアで、同じランキング内でのみ比較できます。

boardsSync配信カタログ値:defaultLimit=20、maxLimit=60。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56rank · keyword · hot_value · video_count · board · image_url · event_time · sentence_id · group_id · label · word_type · article_count · is_pinned · max_rank · live_room_count · topic_view_count · sentence_tag · label_icon_url · related_music_id · platform
transcript

文字起こし

Douyin動画内の発話を、文単位のタイムスタンプ付きでテキストに変換します。タイトル、公開日時、エンゲージメント数、投稿者、音声トラックのリンクも取得できます。すべての動画に認識可能な発話が含まれるわけではなく、テキストは翻訳されません。

url—Sync配信—1,000リクエストあたり$0.56id · url · title · text · posted_at · play_count · like_count · comment_count · share_count · collect_count · author_name · author_avatar · author_follower_count · segments · video_url · audio_url · duration_sec · duration_seconds · recommend_count · author_like_count · platform
creator_search

クリエイター検索

ニックネーム、ハンドル、フレーズでDouyinのクリエイターアカウントを検索します。フォロワー数、性別、認証状態、ライブ配信状態に加え、後続の呼び出しに使うsecUidを取得できます。follower_rangeとuser_typeで絞り込めます。一致した結果は候補であり、本人と確定したものではありません。

keywordfollower_range, user_typeSync配信カタログ値:defaultLimit=20、maxLimit=20。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56user_id · douyin_id · nickname · url · avatar_url · follower_count · gender · is_verified · verify_reason · is_live · uid · source_keyword · platform
creator_audience

クリエイターのオーディエンス

Douyinクリエイターのフォロワーを、端末の価格帯、性別、年齢、省のいずれかで分類し、各区分の割合とTGI指数を返します。割合はパーセントではなく0〜1の小数です。区分は購入者の記録や個人を表すものではありません。

user_iddimensionSync配信—1,000リクエストあたり$0.56user_id · audience_distribution · audience_tgi · dimension_code · platform
creator_trend

クリエイターの成長トレンド

Douyinクリエイターのフォロワー数の推移を日付付きの時系列データとして追跡し、期間内の平均フォロワー数も返します。クリエイターのsecUidをuser_idに渡します。時系列データだけでは、増加の要因はわかりません。

user_id—Sync配信—1,000リクエストあたり$0.56user_id · follower_trend · average_follower_count · dimension_code · platform
creator_benchmark

クリエイターのベンチマーク

Douyinクリエイターを類似アカウントと比較します。平均投稿数、いいね数、コメント数、シェア数、フォロワー増加数のそれぞれにパーセンタイル順位が付きます。これらはアカウントの相対的な指標であり、売上やコンバージョン、因果関係を示すものではありません。

user_id—Sync配信—1,000リクエストあたり$0.56user_id · average_post_count · average_comment_count · average_share_count · average_follower_growth · average_like_count · post_count_percentile · comment_count_percentile · share_count_percentile · follower_growth_percentile · like_count_percentile · platform
xingtu_creator_search

Xingtuクリエイター検索

キーワードでDouyinのXingtuクリエイター記録を検索します。エンゲージメント率、予想再生数、フォロワー増加数、コマーススコア、GMVの範囲(正確なGMVではありません)、バリュー指数、動画の長さ別の見積額(CNY)を取得できます。creator_idはこれらの行を比較するためだけのものです。分析と料金表にはcreator_searchで取得したdouyin_idが必要です。

keyword—Sync配信カタログ値:defaultLimit=20、maxLimit=20。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56creator_id · user_id · nickname · follower_count · gender · city · province · creator_score · engagement_rate_30d · expected_play_count · expected_natural_play_count · interaction_median_30d · play_over_rate_30d · follower_growth_30d · follower_growth_rate_15d · content_themes · ecommerce_level · ecommerce_score · gmv_30d_range · gpm_30d_range · average_order_value_30d_range · commercial_index · conversion_index · spread_index · shopping_index · quote_1_20s_cny · quote_20_60s_cny · quote_60s_plus_cny · platform
xingtu_creator_analytics

Xingtuクリエイター分析

DouyinクリエイターのXingtu商用プロフィールを取得します。タイプとグレード、フォロワー数、平均再生数、コンテンツテーマ、EC対応フラグ、最低見積額(CNY)が含まれます。secUidやXingtu IDではなく、creator_searchで取得した表示されているdouyin_idを渡します。最低見積額は提示価格であり、成約額ではありません。

douyin_id—Sync配信—1,000リクエストあたり$0.56creator_id · creator_type · follower_count · average_play_count · city · province · gender · category_id · content_themes · tags · creator_grade · is_xingtu_creator · ecommerce_enabled · lowest_quote_cny · platform
xingtu_rate_card

Xingtuクリエイターの料金表

DouyinクリエイターがXingtuに掲載している料金プランを確認できます。各プランには形式、現在の見積額と元の見積額、精算に関する注記、動画タイプ、受付状況が含まれます。creator_searchで取得したdouyin_idを使います。これらは掲載料金であり、合意済みの取引や最終的な精算額ではありません。

douyin_id—Sync配信—1,000リクエストあたり$0.56creator_id · rate_tiers · platform
xingtu_creator_rankings

Xingtuクリエイターランキング

Douyin Xingtuのランキングからクリエイターを最大5人取得します。ランキングは業界、ランキングの種類、期間で選択します。順位、前回の順位、スコア、CPM、案件数の範囲を取得できます。順位とスコアは、返されたランキングと期間の中でのみ比較できます。案件数とリピートの範囲は正確な合計値ではありません。

industry, ranking_type, time_window—Sync配信カタログ値:defaultLimit=5、maxLimit=5。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56creator_id · user_id · url · nickname · avatar_url · gender · city · province · follower_count · cpm_cny · completed_order_range · repurchase_rate_range · item_order_rate · average_view_count · industry · rank · previous_rank · ranking_score · is_new · ranking_board · period_days · snapshot_date · industry_tags · primary_tag · industry_id · top_videos · source_kind · platform
product_search

商品検索

キーワードでDouyin Mallの商品を最大5件検索します。価格(CNY)、30日間の販売数、高評価率、ショップ、コミッション率、提携クリエイター数を取得できます。提携クリエイター数は、特定のクリエイターがその商品を販売したことを示すものではありません。メインのソースが利用できない場合は、バックアップのソースから商品ID、タイトル、リンク、画像、価格(CNY)、ショップIDのみが返されます。その場合、販売数、評価率、ショップ名、カテゴリ、コミッション、クリエイター関連のフィールドは含まれません。0.1元以下の誘導価格は除外されます。

keyword—Sync配信カタログ値:defaultLimit=5、maxLimit=5。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$13.33product_id · promotion_id · title · url · image_url · white_image_url · price_cny · price_cny_minor · price_label · monthly_sales · good_review_ratio · sales_trend · category_path · category_ids · category_depth · shop_id · shop_name · shop_logo_url · shop_score · commission_rate_percent · commission_cny · cooperating_creator_count · tags · source_keyword · search_rank · recommend_reason · platform
product_detail

商品詳細

数値IDを指定して、Douyin Mallの商品1件を取得します。表示価格と割引価格(CNY)、販売数、ショップ、画像、保証内容、配送に関する注記、バリエーション、販売状況を取得できます。product_idはproduct_searchまたはlive_product_searchから取得してください。SKUやプロモーションIDは使えません。

product_id—Sync配信—1,000リクエストあたり$13.33product_id · title · price_cny · discount_price_cny · sales_text · sold_count · shop_id · shop_name · shop_avatar_url · image_url · main_image_urls · detail_image_urls · assurances · shipping_fee_text · shipping_estimate_text · variant_groups · on_sale · platform
live_product_search

ライブ商品検索

キーワードで現在ライブ配信中に販売されているDouyinの商品を最大3件検索します。SKU、タイトル、価格(CNY)、ショップ、ライブルームIDを取得できます。ルームIDが示すのは、この検索で見つかったライブ配信のみです。過去のライブ販売実績との関連を示すものではありません。

keyword—Sync配信カタログ値:defaultLimit=3、maxLimit=3。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$0.56product_id · sku_id · title · image_url · price_cny · shop_id · live_room_id · is_live_product · source_keyword · platform
hashtag_search

ハッシュタグ検索

名前にkeywordを含むDouyinのハッシュタグを、ヒート指数の高い順に検索します。各ハッシュタグには数値ID、ヒート指数、中国時間で直近7日間(丸1日単位)に集まった動画数、いいね数、再生数が含まれ、各行に集計期間の日付が付きます。1回の呼び出しで最大200件、デフォルトは20件です。累計値が必要な場合はhashtag_idをhashtag_detailに渡します。

keyword—Sync配信カタログ値:defaultLimit=20、maxLimit=200。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$15.56hashtag_id · hashtag_name · search_rank · heat_index · period_video_count · period_like_count · period_view_count · period_start · period_end · platform
hashtag_detail

ハッシュタグ詳細

hashtag_searchで取得した数値のhashtag_idを指定して、Douyinのハッシュタグ1件を取得します。名前、作成以来の総再生数、参加ユーザー数、作成日時、共有リンクを取得できます。合計値はハッシュタグ全体を対象としたプラットフォーム上の集計で、特定期間の値ではありません。

hashtag_id—Sync配信—1,000リクエストあたり$15.56hashtag_id · hashtag_name · total_view_count · participant_count · created_at · url · platform
billboard_video_hot

人気動画ランキング

Douyin独自のトレンドツールであるHot Spot Treasureの動画ランキングを読み取ります。総合ランキング、フォロワー増加数上位、高評価率上位のいずれかを、直近1時間、1日、3日、7日から選べます。各作品には再生数、高評価数、高評価率、獲得フォロワー数、フォロワー増加率、熱度スコア、投稿者のフォロワー数が含まれ、熱度の高い順に並びます。1ページ最大50件ですが、Douyinが一部の作品を除外するため、ページの件数は少なくなることが多く、件数が少なくても最終ページとは限りません。各件に順位は含まれません。

board, keyword, page_token, time_windowSync配信1回の呼び出しで最大50行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81id · url · text · media_type · image_count · cover_image_url · video_url · duration_seconds · duration_sec · author_name · author_avatar_url · author_follower_count · play_count · like_count · like_rate · new_follower_count · follower_growth_rate · hot_value · posted_at · next_page_token · platform
billboard_low_fan_explosion

フォロワーの少ないアカウントのバズ動画ランキング

Hot Spot Treasureの低フォロワーヒットランキングから、小規模アカウントのヒット作品を見つけられます。各件で投稿者のフォロワー数と、作品の再生数、高評価数、高評価率、新規フォロワー数を並べて示すので、小規模アカウントがどこまで伸びたかがわかります。任意のkeywordと、1時間〜7日の期間で絞り込めます。1ページ最大50件でページの件数は一定でないため、next_page_tokenがなくなるまでページングを続けてください。

keyword, page_token, time_windowSync配信1回の呼び出しで最大50行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81id · url · text · media_type · image_count · cover_image_url · video_url · duration_seconds · duration_sec · author_name · author_avatar_url · author_follower_count · play_count · like_count · like_rate · new_follower_count · follower_growth_rate · hot_value · posted_at · next_page_token · platform
billboard_high_completion

完全視聴率ランキング

Hot Spot Treasureの高視聴完了率ランキングから、視聴者が最後まで見ているDouyin作品を確認できます。各作品について長さ、再生数、高評価数、高評価率、熱度スコア、カバー画像、署名付き再生リンクを取得できますが、視聴完了率そのものは返りません。期間は1時間〜7日から選び、任意でkeywordを指定できます。1ページ最大50件(少ないことも多くあります)で、next_page_tokenでページングします。

keyword, page_token, time_windowSync配信1回の呼び出しで最大50行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81id · url · text · media_type · image_count · cover_image_url · video_url · duration_seconds · duration_sec · author_name · author_avatar_url · author_follower_count · play_count · like_count · like_rate · new_follower_count · follower_growth_rate · hot_value · posted_at · next_page_token · platform
billboard_search_hot

急上昇検索ランキング

Hot Spot Treasureの検索ランキングから、Douyinで伸びている検索語を見つけられます。各検索語には順位、選択した期間の検索熱度、最大14日分の日別熱度の推移が含まれます。必要に応じて、keywordを含む検索語だけに絞り込めます。1ページ50件で、next_page_tokenで次のページを取得します。熱度はDouyin独自のスコアで、検索回数ではありません。

keyword, page_token, time_windowSync配信1回の呼び出しで最大50行の1ページを返します。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81rank · keyword · hot_value · search_trend · platform
billboard_account_search

ホットスポットのアカウント検索

Hot Spot Treasureを通じて、keywordに関連するDouyinアカウントを探します。各アカウントのフォロワー数、いいね数、動画数を取得できます。返されるuser_idは、profileとuser_postsで使えるsecUidです。1ページあたり約30件(数件少ない場合もあります)で、next_page_tokenで次のページを取得します。結果は関連アカウントであり、ランキングではありません。

keywordpage_tokenSync配信1回の呼び出しで最大30行の1ページを返します。行数はページごとに異なるため、行数が少なくても最後のページとは限りません。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡し、next_page_tokenがなくなったら終了します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81user_id · nickname · url · avatar_url · follower_count · like_count · video_count · next_page_token · platform
music_search

音楽検索

曲名、アーティスト名、サウンド名でDouyinの音楽ライブラリを検索します。各楽曲にはタイトル、アーティスト、長さ、使用作品数、カバー画像、再生リンク、歌詞リンク(ある場合)、タグが含まれます。1ページあたり10件で、next_page_tokenで次のページを取得します。Douyinにある楽曲であっても、商用利用が認められているとは限りません。

keywordpage_tokenSync配信1回の呼び出しで最大10行の1ページを返します。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡します。limitは指定できますが、効果はありません。1,000リクエストあたり$8id · url · title · author_name · duration_seconds · duration_sec · use_count · cover_image_url · audio_url · lyric_url · tags · next_page_token · platform
search_suggest

検索候補

keywordに対してDouyinの検索ボックスに表示されるオートコンプリート候補を、Douyinの表示順で、1から始まるrank付きで取得します。1回の呼び出しで最大10件ですが、Douyinが表示するのは通常5件程度で、ページングはありません。候補に検索ボリュームは含まれません。

keyword—Sync配信カタログ値:defaultLimit=10、maxLimit=10。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。1,000リクエストあたり$8rank · keyword · platform
billboard_rise_list

急上昇ランキング

Hot Spot Treasureの急上昇ランキングから、Douyinで最も勢いよく伸びているトレンドを把握できます。各トレンドには順位と上昇幅、タイトル、ID、熱度、関連動画数、カテゴリ、作成日時、1時間ごとの熱度の推移が含まれます。必要に応じて、keywordを含むトレンドだけに絞り込めます。1ページ50件で、next_page_tokenで次のページを取得します。

keyword, page_tokenSync配信1回の呼び出しで最大50行の1ページを返します。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81rank · rank_change · title · topic_id · hot_value · video_count · category · created_at · hot_trend · next_page_token · platform
billboard_challenge_hot

人気チャレンジランキング

Douyin独自のトレンドツールであるHot Spot Treasureのチャレンジランキングを読み取ります。1回の呼び出しで、ランキング全体の50件のトレンドを取得できます。各トレンドには順位、タイトル、ID、熱度、関連動画数、作成日時、約10分ごとにサンプリングされた熱度の推移が含まれます。limitは件数を減らす方向にしか使えず、ページングはありません。

—Sync配信カタログ値:defaultLimit=50、maxLimit=50。アクションによってはlimitがページ数や親要素ごとの展開数を制御するため、必ずしも最終的な行数にはなりません。より大きいlimitも指定できますが、50が上限として適用されます。1,000リクエストあたり$0.81rank · title · topic_id · hot_value · video_count · created_at · hot_trend · platform
billboard_topic_hot

人気トピックランキング

Hot Spot Treasureのハッシュタグランキングから、直近1時間、1日、3日、7日で盛り上がっているDouyinのハッシュタグを確認できます。各ハッシュタグには順位、hashtag_detailに使える数値ID、名前、熱度、累計の再生数と作品数、作品あたりの平均再生数、カバー画像、最大14日分の日別熱度が含まれます。1ページ50件で、next_page_tokenで次のページを取得します。

keyword, page_token, time_windowSync配信1回の呼び出しで最大50行の1ページを返します。次のページを取得するには、レスポンスのトップレベルにあるnext_page_tokenをpage_tokenとして渡します。limitは指定できますが、効果はありません。1,000リクエストあたり$0.81rank · hashtag_id · hashtag_name · hot_value · total_view_count · total_video_count · average_view_count · cover_image_url · created_at · daily_trend · next_page_token · platform
music_detail

楽曲詳細

music_searchで取得した数値のmusic_id、またはdouyin.com/musicのリンクを指定して、Douyinの楽曲1件を取得します。タイトル、アーティスト、長さ、使用作品数、カバー画像、再生リンク、歌詞リンク(ある場合)を取得できます。曲名で検索する場合はmusic_searchを使います。

music_id—Sync配信—1,000リクエストあたり$0.81id · url · title · author_name · duration_seconds · duration_sec · use_count · cover_image_url · audio_url · lyric_url · platform
xingtu_conversion_ability

Xingtuクリエイターのコンバージョン力

Douyinクリエイター1人のXingtu案件動画について、Xingtuが表示する直近7日、30日、90日間のコンバージョン指標を取得します。関連動画数、再生数の中央値、コンポーネントのクリック数とクリック率、CPC、GPM、平均販売数、プロモーション商品とそのカテゴリが含まれます。ほとんどの値は500-1000のようなXingtu独自の表記による範囲で、「10%以上」のような上限のない値は中国語で表記されます。数値があるのは期間内にXingtu案件があるクリエイターのみで、それ以外は空の結果が返されます。空の結果は課金されません。

douyin_idtime_windowSync配信—1,000リクエストあたり$1.6creator_id · time_window · related_video_count · video_play_median · component_click_count_range · component_click_rate_range · cpc_range_cny · gpm_range_cny · average_sales_range_cny · product_count · product_price_range_cny · categories · platform
xingtu_link_structure

Xingtu接触ユーザーの構成

Xingtuが1人のDouyinクリエイターとつながりがあるとみなすユーザー数を、Xingtuの4つのレベル別に確認できます。各レベルには人数、全体に占める割合、同じ業界のクリエイターの中央値が含まれます。さらに、合計人数、Xingtuクリエイター内での順位(total_rank_top_percent、0〜1、小さいほど上位)、Xingtuのリンクタイプラベル(中国語、シーディングまたは拡散を表します)も取得できます。

douyin_id—Sync配信—1,000リクエストあたり$16creator_id · link_type · total_user_count · total_rank_top_percent · levels · platform
xingtu_recommended_videos

Xingtuのおすすめ動画

DouyinクリエイターのXingtuページにある4つの動画グループ(代表作、最新動画、Xingtu案件の上位動画、個人投稿の上位動画)を一覧表示します。各動画に含まれるのはID、リンク、再生数、投稿日時のみです。動画がないグループは除外されます。

douyin_id—Sync配信—1,000リクエストあたり$1.6creator_id · signature_videos · latest_videos · top_xingtu_order_videos · top_personal_videos · platform
xingtu_touch_distribution

Xingtu接触ユーザーの流入元

Douyinクリエイターとつながりのあるユーザーが、どのコンテンツカテゴリから来たかを、Xingtuの集計に基づいて確認できます。結果は最大3階層のツリーで、通常は個人コンテンツとXingtuコンテンツの区分、カテゴリ、サブカテゴリの順に分かれ、それぞれに人数が付きます。

douyin_id—Sync配信—1,000リクエストあたり$16creator_id · categories · platform
xingtu_video_performance

Xingtu動画のパフォーマンス

Douyinクリエイターの個人投稿動画とXingtu案件動画を、エンゲージメント率、再生数の中央値、完全視聴率で比較します。各指標には、クリエイターの値、プラットフォーム全体の平均、パーセンタイル(そのクリエイターが上回るクリエイターの割合、0〜1)が含まれます。また、最新の個人投稿動画とXingtu案件動画をそれぞれ最大約15件、タイトル、再生数、いいね数、コメント数、シェア数、長さとあわせて取得できます。

douyin_id—Sync配信—1,000リクエストあたり$16creator_id · personal_videos · xingtu_videos · latest_videos · latest_xingtu_videos · platform

Douyinのsearchのパラメータはそれぞれどういう意味ですか?

検索語でDouyinの動画を検索します。キャプション、ハッシュタグ、いいね数、コメント数、シェア数、保存数、投稿者情報、署名付きの再生リンクを取得できます。Douyinは再生数を公開していません。そのためview_countは通常含まれないか0で、実際の再生数を示すことはありません。リーチはいいね数、コメント数、シェア数で判断してください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
動画検索アクションの検索キーワードで、文字列で渡します(例:latte art)。動画を検索するためのもので、アカウントのニックネームや動画IDではありません。
page_token任意
ページトークンです。ページングを開始するには空文字列page_token=""を送信し、次のページを取得するには前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その際、keyword、sort、publish_timeは変更しないでください。1ページの取得は1回の呼び出しで、Douyinの検索結果ページ単位で途中で切らずに返されます。各ページには少なくともlimit件の動画(デフォルト10件、最大50件。最終ページでは少なくなります)が含まれ、数件多くなることもよくあります。Douyinが前のページと重複して返す動画は除外されます。トークンの有効期限は24時間で、同じアカウントかつ同じパラメータでのみ使用できます。期限切れまたは条件が一致しないトークンは422を返すため、その場合は最初のページからやり直してください。最終ページのレスポンスにはnext_page_tokenが含まれません。page_tokenを指定しない場合は、最大limit件の動画を1回取得するだけで、next_page_tokenは返されません。
publish_time任意
動画の検索結果を公開時期で絞り込みます。指定できる値はunlimited(デフォルト)、one_day(過去24時間)、one_week(過去7日間)、half_year(過去6か月)です。
指定可能な値:half_yearone_dayone_weekunlimited
sort任意
動画の検索結果を並べ替えます。指定できる値はrelevance(デフォルト)、公開日が新しい順のnewest、いいね数が多い順のmost_likedです。旧バージョン互換のエイリアスとしてgeneral(relevanceに対応)とlatest(newestに対応)も使用できます。
指定可能な値:most_likednewestrelevance

Douyinのprofileのパラメータはそれぞれどういう意味ですか?

secUidでDouyinアカウントを検索します。ニックネーム、ハンドル、自己紹介、フォロワー数、いいね数、動画数、IP所在地、認証状態、ショップの有無を取得できます。user_idにはニックネームや短縮IDではなく、secUid(多くはMS4wで始まります)を渡します。動画はuser_postsで取得します。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
DouyinユーザーのsecUid文字列(通常はMS4wで始まります)で、ニックネームや短い数字のDouyin IDではありません。profileおよびuser_postsアクションでアカウントを特定するために使用します。検索結果のauthor_idフィールド、またはユーザープロフィールのURLから取得できます。
Douyinオープンプラットフォーム:Open IDとUnion ID — Douyinオープンプラットフォームでは、Open IDを単一アプリ内のユーザー識別子、Union IDを開発者アカウント全体で使われる識別子と定義しています。このページのuser_idには、上記の説明どおりsecUidを指定してください。オープンプラットフォームの識別子を同等の入力としてそのまま渡さないでください。 · 確認日

Douyinのuser_postsのパラメータはそれぞれどういう意味ですか?

Douyinアカウントが公開した動画を新しい順に追跡します。各動画にはキャプション、ハッシュタグ、長さ、エンゲージメント数、公開日時が含まれます。ページングは空のpage_tokenで開始します。各next_page_tokenは24時間以内に渡してください。sinceで公開日の下限を指定できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
DouyinユーザーのsecUid文字列(通常はMS4wで始まります)で、ニックネームや短い数字のDouyin IDではありません。profileおよびuser_postsアクションでアカウントを特定するために使用します。検索結果のauthor_idフィールド、またはユーザープロフィールのURLから取得できます。
Douyinオープンプラットフォーム:Open IDとUnion ID — Douyinオープンプラットフォームでは、Open IDを単一アプリ内のユーザー識別子、Union IDを開発者アカウント全体で使われる識別子と定義しています。このページのuser_idには、上記の説明どおりsecUidを指定してください。オープンプラットフォームの識別子を同等の入力としてそのまま渡さないでください。 · 確認日
page_token任意
user_postsのページトークンです。空の文字列page_token=""を送ると最新のページから始まり、その後は各レスポンスのnext_page_tokenを受け取ったとおりに渡します。他のパラメータは変えないでください。トークンの有効期間は24時間で、同じアカウントかつ同じパラメータでのみ使えます。最終ページにはnext_page_tokenがありません。各ページは新しい順に最大100件を含み、sinceの下限は適用されません。期間で絞る必要がある場合は、posted_atを使って自分の側で絞り込んでください。各ページは1回の呼び出しです。
since任意
profileおよびuser_postsアクションで、動画の公開日の下限をYYYY-MM-DD形式で指定します。アカウントの作成日ではなく、リクエストで取得する動画を絞り込みます。このパラメータを省略すると、日付による絞り込みは行われません。

Douyinのvideoのパラメータはそれぞれどういう意味ですか?

動画リンクから、Douyin動画1件のキャプション、ハッシュタグ、長さ、エンゲージメント数、投稿者プロフィール、BGM、公開日時を取得します。video_urlの再生リンクは署名付きで有効期限があるため、保存が必要な場合はすぐにダウンロードしてください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
対象のDouyin動画の完全なURLで、https://www.douyin.com/video/<video_id>の形式です。videoでは動画の詳細、commentsではコメント、comment_repliesでは1件のコメントへの返信(そのコメントが付いている動画を指定します)、transcriptでは音声の文字起こしを取得します。ユーザープロフィールや検索ページのURLは渡さないでください。

Douyinのcommentsのパラメータはそれぞれどういう意味ですか?

Douyin動画の視聴者コメントを取得します。いいね数、返信数、IP所在地、人気コメントフラグ、投稿者によるいいねフラグ、メンション、画像(ある場合)が含まれます。トップレベルのコメントをページ送りするには、next_page_tokenをpage_tokenとして渡します。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
対象のDouyin動画の完全なURLで、https://www.douyin.com/video/<video_id>の形式です。videoでは動画の詳細、commentsではコメント、comment_repliesでは1件のコメントへの返信(そのコメントが付いている動画を指定します)、transcriptでは音声の文字起こしを取得します。ユーザープロフィールや検索ページのURLは渡さないでください。
page_token任意
user_postsとcommentsのページトークンです。ページングを始めるには空の文字列page_token=""を送り、その後は前回のレスポンスのnext_page_tokenを受け取ったとおりに渡すと次のページを取得できます。その際、他のパラメータはすべて変えないでください。トークンの有効期間は24時間で、同じアカウントかつ同じパラメータでのみ使えます。期限切れや不一致のトークンでは422が返るため、最初のページからやり直してください。最終ページのレスポンスにはnext_page_tokenがありません(pagination.has_moreはfalse)。user_postsの各ページは1回の呼び出しで、新しい順に最大100件を含み、sinceによる絞り込みは行われません(期間で絞る必要がある場合は、posted_atを使って自分の側で絞り込んでください)。commentsのページは最大50件のトップレベルコメントを含み、件数のブロック単位で課金されます。20件ごとに1回の呼び出しとして数えるため、50件のページは3回の呼び出しになり(limitを小さくするとその件数で数えます)、0件で返ったブロックは課金されません。page_tokenなしの場合は1回だけ取得します。user_postsは最新のまとまりを返し(sinceが適用されます)、commentsはリストの先頭部分のみを返信込みで返します。こちらも20件ごとに1回の呼び出しで、デフォルトは20件、limitをどれだけ大きくしても最大約50〜60件で、通常next_page_tokenはありません。

Douyinのcomment_repliesのパラメータはそれぞれどういう意味ですか?

Douyin動画のトップレベルコメント1件に付いた返信を一覧表示します。1回の呼び出しで最大100件を、20件ずつ読み込みます。各返信にはテキスト、いいね数、返信者、IP所在地、投稿者によるいいねフラグが含まれ、別の返信への返信である場合はreply_to_reply_idとreply_to_author_nameも含まれます。動画リンクと、commentsで取得したcomment_idを渡し、next_page_tokenでページ送りします。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
対象のDouyin動画の完全なURLで、https://www.douyin.com/video/<video_id>の形式です。videoでは動画の詳細、commentsではコメント、comment_repliesでは1件のコメントへの返信(そのコメントが付いている動画を指定します)、transcriptでは音声の文字起こしを取得します。ユーザープロフィールや検索ページのURLは渡さないでください。
comment_id必須
返信を取得したいトップレベルコメントのIDで、数字のみです。commentsの行のidから取得します。返信があるのはreply_countが0より大きいコメントのみです。comment_repliesで、同じ動画のurlと組み合わせて使用します。動画IDや返信IDではありません。
page_token任意
comment_repliesのページトークンです。空の文字列page_token=""を送ると最初の返信から始まり、その後は各レスポンスのnext_page_tokenを受け取ったとおりに渡します。他のパラメータは変えないでください。トークンの有効期間は24時間で、同じアカウントかつ同じパラメータでのみ使えます。最終ページのレスポンスにはnext_page_tokenがありません。各ページは最大20件の返信を含み、件数のブロック単位で課金されます。20件ごとに1回の呼び出しとして数え、0件で返ったブロックは課金されません。

Douyinのtrendingのパラメータはそれぞれどういう意味ですか?

Douyinのトレンドランキングで人気キーワードを確認します。各キーワードには順位、ヒートスコア、関連する動画数・記事数・ライブルーム数、ラベル、最高順位が含まれます。ランキングはboardsで選択します(デフォルトはhotspot)。hot_valueはDouyin独自のスコアで、同じランキング内でのみ比較できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況

Douyinのtranscriptのパラメータはそれぞれどういう意味ですか?

Douyin動画内の発話を、文単位のタイムスタンプ付きでテキストに変換します。タイトル、公開日時、エンゲージメント数、投稿者、音声トラックのリンクも取得できます。すべての動画に認識可能な発話が含まれるわけではなく、テキストは翻訳されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
url必須
対象のDouyin動画の完全なURLで、https://www.douyin.com/video/<video_id>の形式です。videoでは動画の詳細、commentsではコメント、comment_repliesでは1件のコメントへの返信(そのコメントが付いている動画を指定します)、transcriptでは音声の文字起こしを取得します。ユーザープロフィールや検索ページのURLは渡さないでください。

Douyinのcreator_searchのパラメータはそれぞれどういう意味ですか?

ニックネーム、ハンドル、フレーズでDouyinのクリエイターアカウントを検索します。フォロワー数、性別、認証状態、ライブ配信状態に加え、後続の呼び出しに使うsecUidを取得できます。follower_rangeとuser_typeで絞り込めます。一致した結果は候補であり、本人と確定したものではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
アカウント検索に使うクリエイターのニックネーム、Douyin ID、または関連する検索フレーズです。動画のsearchアクションは実行されず、本人との完全一致も保証されません。
follower_range任意
creator_searchをアカウントのフォロワー数の範囲で絞り込みます。under_1k、1k_to_10k、10k_to_100k、100k_to_1m、over_1mのいずれかを指定します。省略すると範囲は制限されません。
指定可能な値:100k_to_1m10k_to_100k1k_to_10kover_1munder_1k
user_type任意
creator_searchをアカウント区分で絞り込みます:general、business、verified_individual。購入者のカテゴリや法的な身元の証明ではありません。
指定可能な値:businessgeneralverified_individual

Douyinのcreator_audienceのパラメータはそれぞれどういう意味ですか?

Douyinクリエイターのフォロワーを、端末の価格帯、性別、年齢、省のいずれかで分類し、各区分の割合とTGI指数を返します。割合はパーセントではなく0〜1の小数です。区分は購入者の記録や個人を表すものではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
DouyinクリエイターのsecUidで、通常はMS4wで始まります。オーディエンス分布やTGIシグナルのうち、利用可能なデータを取得するために使用します。ニックネーム、短いDouyin ID、購入者の識別子ではなく、クリエイター検索で返されたuser_idを使用してください。
dimension任意
creator_audienceで表示するフォロワー属性の軸を選択します:device_price_band(デフォルト)、gender、age、province。分布の値はパーセントではなく、0〜1の割合をそのまま小数で表したものです。TGIは別の指数として扱われます。このパラメータで個々のフォロワーのレコードや購入者データを取得することはできません。
指定可能な値:agedevice_price_bandgenderprovince

Douyinのcreator_trendのパラメータはそれぞれどういう意味ですか?

Douyinクリエイターのフォロワー数の推移を日付付きの時系列データとして追跡し、期間内の平均フォロワー数も返します。クリエイターのsecUidをuser_idに渡します。時系列データだけでは、増加の要因はわかりません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
DouyinクリエイターのsecUidで、通常はMS4wで始まります。利用可能なフォロワー推移データを取得するために使用します。ニックネームや短い数値のDouyin IDではありません。

Douyinのcreator_benchmarkのパラメータはそれぞれどういう意味ですか?

Douyinクリエイターを類似アカウントと比較します。平均投稿数、いいね数、コメント数、シェア数、フォロワー増加数のそれぞれにパーセンタイル順位が付きます。これらはアカウントの相対的な指標であり、売上やコンバージョン、因果関係を示すものではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
user_id必須
DouyinクリエイターのsecUidで、通常はMS4wで始まります。利用可能なアカウントの平均値とパーセンタイルを取得するために使用します。ニックネームや短い数値のDouyin IDではありません。

Douyinのxingtu_creator_searchのパラメータはそれぞれどういう意味ですか?

キーワードでDouyinのXingtuクリエイター記録を検索します。エンゲージメント率、予想再生数、フォロワー増加数、コマーススコア、GMVの範囲(正確なGMVではありません)、バリュー指数、動画の長さ別の見積額(CNY)を取得できます。creator_idはこれらの行を比較するためだけのものです。分析と料金表にはcreator_searchで取得したdouyin_idが必要です。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
xingtu_creator_search用のクリエイター検索フレーズです。返されるcreator_idは、このXingtu検索結果内のレコードの識別と比較に使います。xingtu_creator_analyticsやxingtu_rate_cardでは受け付けられず、これらには通常のcreator_searchが返すdouyin_idが必要です。商品キーワードや動画検索ではありません。

Douyinのxingtu_creator_analyticsのパラメータはそれぞれどういう意味ですか?

DouyinクリエイターのXingtu商用プロフィールを取得します。タイプとグレード、フォロワー数、平均再生数、コンテンツテーマ、EC対応フラグ、最低見積額(CNY)が含まれます。secUidやXingtu IDではなく、creator_searchで取得した表示されているdouyin_idを渡します。最低見積額は提示価格であり、成約額ではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
douyin_id必須
通常のcreator_searchアクションが返す、表示用のDouyinアカウントID(unique_id)で、xingtu_creator_analyticsとxingtu_rate_cardで必須です。xingtu_creator_searchはこの値を返しません。user_id(secUid)、Xingtuのcreator_id、ニックネームとは異なります。

Douyinのxingtu_rate_cardのパラメータはそれぞれどういう意味ですか?

DouyinクリエイターがXingtuに掲載している料金プランを確認できます。各プランには形式、現在の見積額と元の見積額、精算に関する注記、動画タイプ、受付状況が含まれます。creator_searchで取得したdouyin_idを使います。これらは掲載料金であり、合意済みの取引や最終的な精算額ではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
douyin_id必須
通常のcreator_searchアクションが返す、表示用のDouyinアカウントID(unique_id)で、xingtu_creator_analyticsとxingtu_rate_cardで必須です。xingtu_creator_searchはこの値を返しません。user_id(secUid)、Xingtuのcreator_id、ニックネームとは異なります。

Douyinのxingtu_creator_rankingsのパラメータはそれぞれどういう意味ですか?

Douyin Xingtuのランキングからクリエイターを最大5人取得します。ランキングは業界、ランキングの種類、期間で選択します。順位、前回の順位、スコア、CPM、案件数の範囲を取得できます。順位とスコアは、返されたランキングと期間の中でのみ比較できます。案件数とリピートの範囲は正確な合計値ではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
industry必須
Xingtuクリエイターランキングの業種を選びます。apparel_accessories、automotive、beauty、electronics、food_beverage、household_goods、mother_baby_petsのいずれかです。これはランキングのフィルターで、クリエイターが付けたタグではありません。
指定可能な値:apparel_accessoriesautomotivebeautyelectronicsfood_beveragehousehold_goodsmother_baby_pets
ranking_type必須
Xingtuのランキングを選びます。all_top、head_tier、paid_ad_performers、rising_stars、sales_champions、top_creators、viral_driversのいずれかです。ランキング名によって、順位が予測や結果の保証になるわけではありません。
指定可能な値:all_tophead_tierpaid_ad_performersrising_starssales_championstop_creatorsviral_drivers
time_window必須
Xingtuのランキングのスナップショットを選択します:latest_weekly、latest_monthly、all_history_weekly、all_history_monthly。返されるランキングの対象範囲を決めるもので、任意の日付範囲は指定できません。
指定可能な値:all_history_monthlyall_history_weeklylatest_monthlylatest_weekly

Douyinのproduct_searchのパラメータはそれぞれどういう意味ですか?

キーワードでDouyin Mallの商品を最大5件検索します。価格(CNY)、30日間の販売数、高評価率、ショップ、コミッション率、提携クリエイター数を取得できます。提携クリエイター数は、特定のクリエイターがその商品を販売したことを示すものではありません。メインのソースが利用できない場合は、バックアップのソースから商品ID、タイトル、リンク、画像、価格(CNY)、ショップIDのみが返されます。その場合、販売数、評価率、ショップ名、カテゴリ、コミッション、クリエイター関連のフィールドは含まれません。0.1元以下の誘導価格は除外されます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
Douyinの商品検索キーワードです。検索結果は独立した商品プールであり、指定したクリエイターがその商品を宣伝または販売したことを示すものではありません。

Douyinのproduct_detailのパラメータはそれぞれどういう意味ですか?

数値IDを指定して、Douyin Mallの商品1件を取得します。表示価格と割引価格(CNY)、販売数、ショップ、画像、保証内容、配送に関する注記、バリエーション、販売状況を取得できます。product_idはproduct_searchまたはlive_product_searchから取得してください。SKUやプロモーションIDは使えません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
product_id必須
product_searchまたはlive_product_searchが返す数値のDouyin商品IDです。SKU ID、プロモーションID、タイトル、URLではありません。

Douyinのlive_product_searchのパラメータはそれぞれどういう意味ですか?

キーワードで現在ライブ配信中に販売されているDouyinの商品を最大3件検索します。SKU、タイトル、価格(CNY)、ショップ、ライブルームIDを取得できます。ルームIDが示すのは、この検索で見つかったライブ配信のみです。過去のライブ販売実績との関連を示すものではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
Douyin Mallの商品検索キーワードです。リクエスト時点でライブタグとライブルームIDが付いている商品のみが返されます。検索結果は、特定のクリエイターがライブ配信で販売した商品の記録ではありません。

Douyinのhashtag_searchのパラメータはそれぞれどういう意味ですか?

名前にkeywordを含むDouyinのハッシュタグを、ヒート指数の高い順に検索します。各ハッシュタグには数値ID、ヒート指数、中国時間で直近7日間(丸1日単位)に集まった動画数、いいね数、再生数が含まれ、各行に集計期間の日付が付きます。1回の呼び出しで最大200件、デフォルトは20件です。累計値が必要な場合はhashtag_idをhashtag_detailに渡します。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
Douyinのハッシュタグ名から探すキーワードです(例:food)。中国語のキーワードのほうが多くのハッシュタグに一致する傾向があります。検索対象はハッシュタグで、動画は検索しません。

Douyinのhashtag_detailのパラメータはそれぞれどういう意味ですか?

hashtag_searchで取得した数値のhashtag_idを指定して、Douyinのハッシュタグ1件を取得します。名前、作成以来の総再生数、参加ユーザー数、作成日時、共有リンクを取得できます。合計値はハッシュタグ全体を対象としたプラットフォーム上の集計で、特定期間の値ではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
hashtag_id必須
hashtag_detailで使用するDouyinハッシュタグの数値ID(例:1767586897793101)で、hashtag_searchの行のhashtag_idから取得します。ハッシュタグ名や#nameを渡すと、課金前に拒否されます。

Douyinのbillboard_video_hotのパラメータはそれぞれどういう意味ですか?

Douyin独自のトレンドツールであるHot Spot Treasureの動画ランキングを読み取ります。総合ランキング、フォロワー増加数上位、高評価率上位のいずれかを、直近1時間、1日、3日、7日から選べます。各作品には再生数、高評価数、高評価率、獲得フォロワー数、フォロワー増加率、熱度スコア、投稿者のフォロワー数が含まれ、熱度の高い順に並びます。1ページ最大50件ですが、Douyinが一部の作品を除外するため、ページの件数は少なくなることが多く、件数が少なくても最終ページとは限りません。各件に順位は含まれません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
board任意
billboard_video_hotのランキングです。all(デフォルト)は総合ランキング、follower_growthは再生数に対する獲得フォロワー数が最も多い作品のランキング、like_rateは高評価率が最も高い作品のランキングです。
指定可能な値:allfollower_growthlike_rate
keyword任意
任意です。この語句に関連する作品のみに絞り込みます(例:food)。ランキング全体を取得する場合は省略します。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その他のパラメータは変更しないでください。各ページには最大50件の作品が含まれ、1ページの取得は1回の呼び出しです。Douyinが一部の作品を除外するため、1ページが50件未満になることはよくあり、件数が少なくても最終ページとは限りません。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません(1つのランキングにつき最大約1,000件)。
time_window任意
集計期間です。1h(直近1時間)、1d(直近24時間、デフォルト)、3d、7dから選択します。
指定可能な値:1d1h3d7d

Douyinのbillboard_low_fan_explosionのパラメータはそれぞれどういう意味ですか?

Hot Spot Treasureの低フォロワーヒットランキングから、小規模アカウントのヒット作品を見つけられます。各件で投稿者のフォロワー数と、作品の再生数、高評価数、高評価率、新規フォロワー数を並べて示すので、小規模アカウントがどこまで伸びたかがわかります。任意のkeywordと、1時間〜7日の期間で絞り込めます。1ページ最大50件でページの件数は一定でないため、next_page_tokenがなくなるまでページングを続けてください。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword任意
任意です。この語句に関連する作品のみに絞り込みます(例:food)。ランキング全体を取得する場合は省略します。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その他のパラメータは変更しないでください。各ページには最大50件の作品が含まれ、1ページの取得は1回の呼び出しです。Douyinが一部の作品を除外するため、1ページが50件未満になることはよくあり、件数が少なくても最終ページとは限りません。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません(1つのランキングにつき最大約1,000件)。
time_window任意
集計期間です。1h(直近1時間)、1d(直近24時間、デフォルト)、3d、7dから選択します。
指定可能な値:1d1h3d7d

Douyinのbillboard_high_completionのパラメータはそれぞれどういう意味ですか?

Hot Spot Treasureの高視聴完了率ランキングから、視聴者が最後まで見ているDouyin作品を確認できます。各作品について長さ、再生数、高評価数、高評価率、熱度スコア、カバー画像、署名付き再生リンクを取得できますが、視聴完了率そのものは返りません。期間は1時間〜7日から選び、任意でkeywordを指定できます。1ページ最大50件(少ないことも多くあります)で、next_page_tokenでページングします。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword任意
任意です。この語句に関連する作品のみに絞り込みます(例:food)。ランキング全体を取得する場合は省略します。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その他のパラメータは変更しないでください。各ページには最大50件の作品が含まれ、1ページの取得は1回の呼び出しです。Douyinが一部の作品を除外するため、1ページが50件未満になることはよくあり、件数が少なくても最終ページとは限りません。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません(1つのランキングにつき最大約1,000件)。
time_window任意
集計期間です。1h(直近1時間)、1d(直近24時間、デフォルト)、3d、7dから選択します。
指定可能な値:1d1h3d7d

Douyinのbillboard_search_hotのパラメータはそれぞれどういう意味ですか?

Hot Spot Treasureの検索ランキングから、Douyinで伸びている検索語を見つけられます。各検索語には順位、選択した期間の検索熱度、最大14日分の日別熱度の推移が含まれます。必要に応じて、keywordを含む検索語だけに絞り込めます。1ページ50件で、next_page_tokenで次のページを取得します。熱度はDouyin独自のスコアで、検索回数ではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword任意
任意です。この語句を含む検索ワードのみに絞り込みます(例:food)。検索ランキング全体を取得する場合は省略します。
page_token任意
ページトークンです。最初のページ(上位50件の検索ワード)では省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その他のパラメータは変更しないでください。各ページには最大50件の検索ワードが含まれ、1ページの取得は1回の呼び出しです。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません。
time_window任意
検索人気度の集計期間です。1h、1d(デフォルト)、3d、7dから選択します。
指定可能な値:1d1h3d7d

Douyinのbillboard_account_searchのパラメータはそれぞれどういう意味ですか?

Hot Spot Treasureを通じて、keywordに関連するDouyinアカウントを探します。各アカウントのフォロワー数、いいね数、動画数を取得できます。返されるuser_idは、profileとuser_postsで使えるsecUidです。1ページあたり約30件(数件少ない場合もあります)で、next_page_tokenで次のページを取得します。結果は関連アカウントであり、ランキングではありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
関連するDouyinアカウントを探すための語句です(例:food)。各アカウントはフォロワー数、いいね数、動画数とともに返されます。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。各ページには最大30件のアカウントが含まれ(最終ページでなくても1〜2件少ないことがあります)、1ページの取得は1回の呼び出しです。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません。

Douyinのmusic_searchのパラメータはそれぞれどういう意味ですか?

曲名、アーティスト名、サウンド名でDouyinの音楽ライブラリを検索します。各楽曲にはタイトル、アーティスト、長さ、使用作品数、カバー画像、再生リンク、歌詞リンク(ある場合)、タグが含まれます。1ページあたり10件で、next_page_tokenで次のページを取得します。Douyinにある楽曲であっても、商用利用が認められているとは限りません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
曲名、アーティスト名またはサウンド名です(例:Jay Chou)。動画ではなく、Douyinの音楽ライブラリを検索します。
page_token任意
ページトークンです。最初のページでは省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡してください。1ページあたり最大10曲で、1ページが1回の呼び出しになります。トークンの有効期限は24時間で、最後のページにはnext_page_tokenがありません。

Douyinのsearch_suggestのパラメータはそれぞれどういう意味ですか?

keywordに対してDouyinの検索ボックスに表示されるオートコンプリート候補を、Douyinの表示順で、1から始まるrank付きで取得します。1回の呼び出しで最大10件ですが、Douyinが表示するのは通常5件程度で、ページングはありません。候補に検索ボリュームは含まれません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword必須
Douyinの検索ボックスに入力するテキストです(例:artificial intelligence)。候補はDouyinでの表示順で返されます。

Douyinのbillboard_rise_listのパラメータはそれぞれどういう意味ですか?

Hot Spot Treasureの急上昇ランキングから、Douyinで最も勢いよく伸びているトレンドを把握できます。各トレンドには順位と上昇幅、タイトル、ID、熱度、関連動画数、カテゴリ、作成日時、1時間ごとの熱度の推移が含まれます。必要に応じて、keywordを含むトレンドだけに絞り込めます。1ページ50件で、next_page_tokenで次のページを取得します。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword任意
任意です。この語句を含むトレンドのみに絞り込みます(例:game)。急上昇ランキング全体を取得する場合は省略します。
page_token任意
ページトークンです。最初のページ(上位50件のトレンド)では省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その他のパラメータは変更しないでください。各ページには最大50件のトレンドが含まれ、1ページの取得は1回の呼び出しです。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません。

Douyinのbillboard_challenge_hotのパラメータはそれぞれどういう意味ですか?

Douyin独自のトレンドツールであるHot Spot Treasureのチャレンジランキングを読み取ります。1回の呼び出しで、ランキング全体の50件のトレンドを取得できます。各トレンドには順位、タイトル、ID、熱度、関連動画数、作成日時、約10分ごとにサンプリングされた熱度の推移が含まれます。limitは件数を減らす方向にしか使えず、ページングはありません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況

このアクションには固有のパラメータがありません。プラットフォームとアクションの識別子のみを送信してください。

Douyinのbillboard_topic_hotのパラメータはそれぞれどういう意味ですか?

Hot Spot Treasureのハッシュタグランキングから、直近1時間、1日、3日、7日で盛り上がっているDouyinのハッシュタグを確認できます。各ハッシュタグには順位、hashtag_detailに使える数値ID、名前、熱度、累計の再生数と作品数、作品あたりの平均再生数、カバー画像、最大14日分の日別熱度が含まれます。1ページ50件で、next_page_tokenで次のページを取得します。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
keyword任意
任意です。名前にこの語句を含むハッシュタグのみに絞り込みます(例:food)。ハッシュタグランキング全体を取得する場合は省略します。
page_token任意
ページトークンです。最初のページ(上位50件のハッシュタグ)では省略し、以降は前回のレスポンスのnext_page_tokenを受け取ったとおりそのまま渡します。その他のパラメータは変更しないでください。各ページには最大50件のハッシュタグが含まれ、1ページの取得は1回の呼び出しです。トークンの有効期限は24時間で、最終ページにはnext_page_tokenがありません(1つのランキングにつき最大約1,000件のハッシュタグ)。
time_window任意
ハッシュタグ人気度の集計期間です。1h、1d(デフォルト)、3d、7dから選択します。
指定可能な値:1d1h3d7d

Douyinのmusic_detailのパラメータはそれぞれどういう意味ですか?

music_searchで取得した数値のmusic_id、またはdouyin.com/musicのリンクを指定して、Douyinの楽曲1件を取得します。タイトル、アーティスト、長さ、使用作品数、カバー画像、再生リンク、歌詞リンク(ある場合)を取得できます。曲名で検索する場合はmusic_searchを使います。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
music_id必須
数値のDouyin音楽ID(例:7699717253151558410)で、music_searchの行のidから取得します。douyin.com/music/<ID>形式のリンクも受け付けます。

Douyinのxingtu_conversion_abilityのパラメータはそれぞれどういう意味ですか?

Douyinクリエイター1人のXingtu案件動画について、Xingtuが表示する直近7日、30日、90日間のコンバージョン指標を取得します。関連動画数、再生数の中央値、コンポーネントのクリック数とクリック率、CPC、GPM、平均販売数、プロモーション商品とそのカテゴリが含まれます。ほとんどの値は500-1000のようなXingtu独自の表記による範囲で、「10%以上」のような上限のない値は中国語で表記されます。数値があるのは期間内にXingtu案件があるクリエイターのみで、それ以外は空の結果が返されます。空の結果は課金されません。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
douyin_id必須
クリエイターの表示用Douyin ID(creator_searchで取得できるunique_id)、またはxingtu_creator_searchが返す19桁のXingtu creator_idです。Xingtuに登録されていないクリエイターの場合は空の結果となり、課金されません。
time_window任意
Xingtuの数値の集計期間です。7d、30d(デフォルト)、90dから選択し、今日から遡って集計します。xingtu_creator_rankingsのランキング期間とは異なります。
指定可能な値:30d7d90d

Douyinのxingtu_link_structureのパラメータはそれぞれどういう意味ですか?

Xingtuが1人のDouyinクリエイターとつながりがあるとみなすユーザー数を、Xingtuの4つのレベル別に確認できます。各レベルには人数、全体に占める割合、同じ業界のクリエイターの中央値が含まれます。さらに、合計人数、Xingtuクリエイター内での順位(total_rank_top_percent、0〜1、小さいほど上位)、Xingtuのリンクタイプラベル(中国語、シーディングまたは拡散を表します)も取得できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況

Douyinのxingtu_recommended_videosのパラメータはそれぞれどういう意味ですか?

DouyinクリエイターのXingtuページにある4つの動画グループ(代表作、最新動画、Xingtu案件の上位動画、個人投稿の上位動画)を一覧表示します。各動画に含まれるのはID、リンク、再生数、投稿日時のみです。動画がないグループは除外されます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況

Douyinのxingtu_touch_distributionのパラメータはそれぞれどういう意味ですか?

Douyinクリエイターとつながりのあるユーザーが、どのコンテンツカテゴリから来たかを、Xingtuの集計に基づいて確認できます。結果は最大3階層のツリーで、通常は個人コンテンツとXingtuコンテンツの区分、カテゴリ、サブカテゴリの順に分かれ、それぞれに人数が付きます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
douyin_id必須
クリエイターの表示用Douyin ID(creator_searchで取得できるunique_id)、またはxingtu_creator_searchが返す19桁のXingtu creator_idです。Xingtuに登録されていないクリエイターの場合は空の結果となり、課金されません。

Douyinのxingtu_video_performanceのパラメータはそれぞれどういう意味ですか?

Douyinクリエイターの個人投稿動画とXingtu案件動画を、エンゲージメント率、再生数の中央値、完全視聴率で比較します。各指標には、クリエイターの値、プラットフォーム全体の平均、パーセンタイル(そのクリエイターが上回るクリエイターの割合、0〜1)が含まれます。また、最新の個人投稿動画とXingtu案件動画をそれぞれ最大約15件、タイトル、再生数、いいね数、コメント数、シェア数、長さとあわせて取得できます。

完全なAPIリファレンス:パラメータ、コードサンプル、レスポンス例、稼働状況
douyin_id必須
クリエイターの表示用Douyin ID(creator_searchで取得できるunique_id)、またはxingtu_creator_searchが返す19桁のXingtu creator_idです。Xingtuに登録されていないクリエイターの場合は空の結果となり、課金されません。

Douyin APIの使い方

  1. 01公開カタログからプラットフォームのアクションを選択します。
  2. 02プラットフォーム、アクション、必須パラメータをPOST /api/v1/socialに送信します。
  3. 03レスポンスから結果を読み取ります。非同期のアクションの場合は、返されたジョブIDをポーリングします。
  4. 04アプリケーションで必要なレスポンスフィールドを保存します。
douyin_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"douyin","action":"search","params":{"keyword":"<keyword>"}}'

Douyinのガイド

これらのアクションを使った実践例と手法です。まずこのページで現在のアクション、パラメータ、フィールドを確認してください。記事内の例や制限は、最新のカタログに代わるものではありません。

Build

Douyinのコメントを取得する:動画URLから返信構造を保ったJSONへ

douyin.commentsの現在のパラメータを確認するところから始め、最小限のリクエストでコメントを読み取り、動画の取得元、コメントID、返信関係を保持します。あわせて、上限、空の結果、タイムスタンプの解析、繰り返し観測への対処も扱います。

記事を読む
Build

マルチプラットフォームの評判モニタリング設計:ネガティブな変化を評価する前に範囲を決める

監視対象リスト、コメントの識別子、増分カーソルを起点に、追跡可能な評判モニタリングのワークフローを設計します。オフラインのサンプルで重複排除と取り込み漏れを示しつつ、人によるレビューを維持します。

記事を読む
Build

統合データAPI入門:機能カタログから最初の有効な結果を得るまで

platform、action、paramsで複数プラットフォームのデータにアクセスします。機能カタログの読み方、最小限のリクエストの送信、非同期タスク・部分的な結果・課金の扱い方、追跡可能なデータ記録の作り方を解説します。

記事を読む

Douyin APIに関する質問

Douyin APIでは何を取得できますか?

platformをdouyinに設定します。現在のカタログには検索、プロフィール、ユーザーの投稿、動画の詳細、コメント、moreが掲載されています。これらのアクション名はそれぞれ異なるDouyinのオブジェクトやビューを表すもので、互いに置き換えられる検索モードではありません。

Douyinに公式APIはありますか?

Douyin Open Platformは、認証済みの事業者が登録したモバイルアプリとWebアプリにOAuthベースのAPIを提供しており、アクセスできるデータはアプリを承認したユーザーのものに限られます。キーワードによる動画検索機能は試験的な機能とされており、開発者には公開されていません。

公式情報源: Douyin Open Platform:開発者としての参加 · Douyin Open Platform:動画検索機能 · 確認日

Douyinの開発者アカウントやAPIキーは必要ですか?

いいえ、不要です。リクエストはEveryInfraのAPIキーを使ってEveryInfra経由で送信します。新規登録後、コンソールでキーを作成し、Authorization: Bearer <API_KEY>として送信してください。Douyinの開発者アプリの登録、Douyin APIへのアクセス申請、Douyinアカウントでのログインは必要ありません。また、アクションが返すのはDouyinの公開データのみです。

Douyin APIの料金は1,000リクエストあたりいくらですか?

アクションに応じて1,000リクエストあたり$0.56から、各アクションの料金は、このページの表と公開カタログに記載されています。サブスクリプションはなく、USD残高をチャージして呼び出しごとに料金を支払います。失敗した呼び出しや結果が空の場合は課金されません。

Douyinのsearchリクエストを開始するには、どの入力を使用しますか?

動画検索アクションの検索キーワードで、文字列で渡します(例:latte art)。動画を検索するためのもので、アカウントのニックネームや動画IDではありません。params内のkeywordとして送信してください。

Douyinのsearchはどのフィールドを返しますか?

宣言されたスキーマにはnext_page_token、text、media_type、video_urlが含まれます。宣言されたフィールドでも個々のレコードには含まれない場合があり、他のアクションにはそれぞれ独自のフィールド一覧があります。

Douyinのアクションはすべて即座に結果を返しますか?

非同期と表示されたアクションはジョブIDを返すので、そのIDをポーリングします。それ以外のすべてのアクションも非同期で実行できます。リクエストボディに"mode": "async"を追加するとすぐにジョブIDが返されるため、時間のかかるタスクや上限値を大きく設定する場合に便利です。現在のカタログにはsync配信が含まれています。