finding-tiktok-creators-using-trending-sounds
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseFinding Tiktok Creators Using Trending Sounds
使用热门音效查找TikTok创作者
Inputs
输入参数
| Parameter | Type | Required | Default | Notes |
|---|---|---|---|---|
| array | ✅ | | TikTok music/sound page URLs |
| number | Optional | Unlimited | Maximum posts to return |
| string | Optional | — | JavaScript function to transform each output object |
| 参数 | 类型 | 是否必填 | 默认值 | 说明 |
|---|---|---|---|---|
| 数组 | ✅ | | TikTok音乐/音效页面URL |
| 数字 | 可选 | 无限制 | 返回的最大帖子数量 |
| 字符串 | 可选 | — | 用于转换每个输出对象的JavaScript函数 |
How to Run
运行方式
Using run_actor.js (recommended)
使用run_actor.js(推荐)
bash
undefinedbash
undefinedQuick 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}'
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
保存为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
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
保存为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
undefinednode 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
undefinedREST API fallback
备用REST API方式
bash
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}'If Apify MCP is available:
Use the Apify MCP tool with actor and the input above.
call_actorapidojo~tiktok-music-scraperbash
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的工具,指定actor为并传入上述输入参数。
call_actorapidojo~tiktok-music-scraperScoring & Ranking
评分与排名
Score each creator by:
- → normalized 0-1 (cap at 1M), weight 0.35
followers - → weight 0.35
engagement_rate = (likes + comments) / views - → normalized 0-1 (cap at 1M), weight 0.30
video_views
python
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-1(上限100万),权重0.35
followers - (互动率)→ 权重0.35
engagement_rate = (likes + comments) / views - (视频浏览量)→ 归一化至0-1(上限100万),权重0.30
video_views
python
score = 0.35 * min(followers / 1000000, 1.0) + 0.35 * min(engagement_rate / 0.10, 1.0) + 0.30 * min(views / 1000000, 1.0)Classification
分类
| Score | Tier | Label |
|---|---|---|
| ≥ 0.70 | A | PRIME_CREATOR |
| 0.40–0.69 | B | GOOD_FIT |
| < 0.40 | C | LOW_PRIORITY |
| 分数 | 等级 | 标签 |
|---|---|---|
| ≥ 0.70 | A | PRIME_CREATOR(优质创作者) |
| 0.40–0.69 | B | GOOD_FIT(合适人选) |
| < 0.40 | C | LOW_PRIORITY(低优先级) |
Edge Cases
边缘情况
- No music URL: Requires TikTok sound page URL. Tell user to find the sound on TikTok and copy the URL from the "sounds" page.
- Sound removed: If sound was taken down for copyright, URL returns empty. Try alternative sound.
- Trending sound has too many creators: Use maxItems cap and sort by engagement.
- Duplicate creators: Same creator may use the sound multiple times — deduplicate by channel.username.
- Regional sound: Some sounds trend in specific countries — results may reflect that audience.
- 无音乐URL:需要提供TikTok音效页面URL。告知用户在TikTok上找到该音效,然后从“音效”页面复制URL。
- 音效已移除:如果音效因版权问题被下架,URL会返回空结果。尝试使用其他替代音效。
- 热门音效创作者过多:使用maxItems上限,并按互动率排序。
- 重复创作者:同一创作者可能多次使用该音效——通过channel.username去重。
- 区域性音效:部分音效仅在特定国家流行——结果可能反映该地区的受众。