关于 finding-tiktok-creators-by-location
这项技能通过 Apify 的位置抓取器查找与指定地点相关的 TikTok 创作者,并提供结果数量限制、输出转换及创作者评分方法。
主要功能
- 01抓取 TikTok 地点 URL 的帖子
- 02限制返回帖子数量
- 03使用 JavaScript 转换输出
- 04为创作者评分和分类
适用场景
- 01查找在目标地点发布内容的创作者
- 02为本地营销创作者排序
- 03将结果导出为 CSV 或 JSON
MCP 相关
若有 Apify MCP,可通过 `call_actor` 调用 `apidojo~tiktok-location-scraper` Actor。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ apidojo-io/ apidojo-skills --skill finding-tiktok-creators-by-location安装后在 Claude Code 中输入/finding-tiktok-creators-by-location确认已加载。
详细介绍
按位置查找 TikTok 创作者
输入
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
startUrls | 数组 | ✅ | [] | TikTok 位置/地点 URL(例如 https://www.tiktok.com/tag/newyork?location=true) |
maxItems | 数字 | 可选 | 不限 | 返回的帖子数上限 |
customMapFunction | 字符串 | 可选 | — | 用于转换每个输出对象的 JavaScript 函数 |
运行方法
使用 run_actor.js(推荐)
# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~tiktok-location-scraper" --input '{"startUrls": ["https://www.tiktok.com/place/Miami-Florida-123456"], "maxItems": 100}'
# Save as CSV
node scripts/run_actor.js --actor "apidojo~tiktok-location-scraper" --input '{"startUrls": ["https://www.tiktok.com/place/Miami-Florida-123456"], "maxItems": 100}' --output results.csv --format csv
# Save as JSON
node scripts/run_actor.js --actor "apidojo~tiktok-location-scraper" --input '{"startUrls": ["https://www.tiktok.com/place/Miami-Florida-123456"], "maxItems": 100}' --output results.json --format json
REST API 备用方案
curl -X POST "https://api.apify.com/v2/acts/apidojo~tiktok-location-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"startUrls": ["https://www.tiktok.com/place/Miami-Florida-123456"], "maxItems": 100}'
如果 Apify MCP 可用:
使用 Apify MCP 的 call_actor 工具,调用 actor apidojo~tiktok-location-scraper,并传入上述输入。
评分与排名
为每位创作者评分:
followers→ 归一化至 0-1(上限为 500K),权重 0.40avg_engagement = (likes + comments + shares) / views→ 权重 0.35verified→ 0 或 1,权重 0.25
score = 0.40 * min(followers / 500000, 1.0) + 0.35 * min(avg_engagement / 0.08, 1.0) + 0.25 * int(verified)
分类
| 分数 | 等级 | 标签 |
|---|---|---|
| ≥ 0.70 | A | PRIME_CREATOR |
| 0.40–0.69 | B | GOOD_FIT |
| < 0.40 | C | LOW_PRIORITY |
边缘情况
- 没有 TikTok 位置 URL:必须提供 TikTok 位置页面 URL,而不是城市名称。告知用户通过 TikTok 搜索查找。
- 结果较少:某些位置的地理标记内容有限。返回现有内容。
- 创作者重复:同一创作者可能发布多条来自该位置的视频,应按 channel.username 去重。
- 内容不相关:位置帖子可能来自游客,而非当地人。请交叉检查简介中的位置线索。
- 内容过时:如果时效性很重要,请按最新内容排序。
评论
支持 Markdown