您可以通过不同的端点组合从 TikTok 获取产品和视频信息。
以下是两种主要方法:方案 A(使用广告/趋势数据)和方案 B(使用基于搜索的数据)。
计划 A - 使用 TikTok 广告趋势视频
步骤 1:获取趋势视频
使用下面的端点获取趋势视频链接:
text
1GET https://api.tikhub.io/api/v1/tiktok/ads/get_popular_trends
2- 该端点最多只能返回500 个热门视频,不会更多。
- 根据趋势的变化,结果可能每天不同。
- 这只会返回简单的视频信息,因此您需要使用该步骤获取视频详细信息
步骤 2:获取详细视频信息
使用以下端点获取详细的视频详细信息和统计信息:
text
1GET https://api.tikhub.io/api/v1/tiktok/app/v3/fetch_one_video_v2
2-
响应包括许多字段,例如
like_count评论数收藏数播放次数描述、- 作者信息
- 视频链接等。
-
在响应中,检查以下关键字以确定视频是否包含产品链接:
text1$.data[0].share_info.share_url 2 -
例如
text1https://www.tiktok.com/@eldrej/video/7481903316788628758?...&placeholder_product_id=1729405933664243180... 2如果 URL 包含
placeholder_product_id,则表明视频链接到了产品。
第 3 步:检索产品详细信息
如果找到placeholder_product_id,则使用:
text
1GET https://api.tikhub.io/api/v1/tiktok/shop/web/fetch_product_detail_v3
2- 该端点提供
- 产品标题和描述
- SKU 和价格
- 卖家信息
- 发货详情
🔍选项 B - 使用流行搜索词
此方法可让您通过搜索热门话题访问500 多个视频。
步骤 1:获取趋势搜索词
text
1GET https://api.tikhub.io/api/v1/tiktok/web/fetch_trending_searchwords
2- 返回当前 TikTok 上流行的关键字和话题。
步骤 2:使用搜索词查找相关视频
在下面的搜索终端中使用每个流行关键词:
text
1GET https://api.tikhub.io/api/v1/tiktok/app/v3/fetch_video_search_result
2- 该端点会返回完整的视频数据,因此您无需再次调用
fetch_one_vide_v2。 - 检查每个视频中的
share_url字段,确定其中是否包含占位符_product_id。
第 3 步:检索产品信息
如果share_url包含一个产品链接,则再次使用:
text
1GET https://api.tikhub.io/api/v1/tiktok/shop/web/fetch_product_detail_v3
2来获取详细的产品信息(价格、卖家、SKU 等)。