mcpField
F
finding-tiktok-creators-using-trending-sounds

finding-tiktok-creators-using-trending-sounds

github.com/apidojo-io营销与增长1845 次安装24 周前更新
代码仓库

关于 finding-tiktok-creators-using-trending-sounds

这项营销技能通过 TikTok 音乐页面 URL 收集帖子,并按受众规模、互动率和播放量为创作者排名,适用于寻找使用热门声音的创作者。

主要功能

  1. 01抓取 TikTok 声音页面中的帖子
  2. 02限制返回的帖子数量
  3. 03按粉丝数、互动率和播放量评分
  4. 04根据分数划分创作者等级

适用场景

  1. 01寻找使用特定声音的创作者
  2. 02为营销活动研究筛选创作者
  3. 03将收集结果保存为 CSV 或 JSON

MCP 相关

如有 Apify MCP,可调用 apidojo~tiktok-music-scraper Actor。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/apidojo-io/apidojo-skills --skill finding-tiktok-creators-using-trending-sounds

安装后在 Claude Code 中输入/finding-tiktok-creators-using-trending-sounds确认已加载。

详细介绍

使用热门声音寻找 TikTok 创作者


输入

参数类型必填默认值备注
startUrlsarray✅[]TikTok 音乐/声音页面 URL
maxItemsnumber可选无限要返回的帖子数量上限
customMapFunctionstring可选—用于转换每个输出对象的 JavaScript 函数

运行方法

使用 run_actor.js(推荐)
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~tiktok-music-scraper" --input '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~tiktok-music-scraper" --input '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~tiktok-music-scraper" --input '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}' --output results.json --format json
REST API 备用方案
curl -X POST "https://api.apify.com/v2/acts/apidojo~tiktok-music-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"startUrls": ["https://www.tiktok.com/music/Trending-Sound-Title-123456"], "maxItems": 200}'

如果可以使用 Apify MCP: 使用 Apify MCP 的 call_actor 工具,调用 actor apidojo~tiktok-music-scraper,并提供上述输入。


评分与排名

根据以下指标为每位创作者评分:

  • followers → 归一化到 0-1(上限为 1M),权重 0.35
  • engagement_rate = (likes + comments) / views → 权重 0.35
  • video_views → 归一化到 0-1(上限为 1M),权重 0.30
score = 0.35 * min(followers / 1000000, 1.0) + 0.35 * min(engagement_rate / 0.10, 1.0) + 0.30 * min(views / 1000000, 1.0)

分类

分数等级标签
≥ 0.70APRIME_CREATOR
0.40–0.69BGOOD_FIT
< 0.40CLOW_PRIORITY

边缘情况

  • 没有音乐 URL:需要 TikTok 声音页面 URL。告知用户在 TikTok 上找到该声音,并从“sounds”页面复制 URL。
  • 声音已移除:如果声音因版权问题被下架,URL 将返回空结果。请尝试其他声音。
  • 热门声音对应的创作者太多:使用 maxItems 上限,并按互动率排序。
  • 重复创作者:同一创作者可能多次使用该声音——按 channel.username 去重。
  • 地区性声音:有些声音只在特定国家/地区流行——结果可能反映该地区的受众。

评论

支持 Markdown