360 Secure SkillHub
360 安全技能中心

finding-tiktok-creators-by-location

核心功能:基于Apify的TikTok位置爬虫,按指定地理位置URL挖掘创作者及内容,返回视频数据、账号信息、粉丝量、互动指标等,并按粉丝、互动率、认证状态评分分级。典型场景:本地品牌推广、地域化达人营销、区域市场调研。输入需提供TikTok位置页面URL,可设置返回条数;输出支持JSON、CSV等格式,还能自定义数据转换。

apidojo-io
apidojo-io
热度 7.62
最近更新 2026-09-03 04:41:01
分类:营销依赖:代码执行 / 第三方 API / MCP 服务应用场景:社交媒体 / 市场分析 / 报告撰写 / 研究

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add finding-tiktok-creators-by-location
Metadata
name
finding-tiktok-creators-by-location
description
Discovers TikTok creators and content by geographic location using apidojo's TikTok Location Scraper on Apify. Triggers when the user asks to: find TikTok creators in a specific city, discover local TikTok influencers by location, find content creators posting from a particular place, identify TikTok accounts active in a geographic area, find local micro-influencers by location tag, or build a list of TikTok creators in a target market region. Returns video data, creator username, follower count, verification status, hashtags, and engagement metrics per post. Ideal for local brand campaigns, geo-targeted influencer marketing, and regional market research.
license
Apache-2.0
metadata
{"author":"apidojo","version":"1.0","apify-actor":"apidojo/tiktok-location-scraper"}

Finding Tiktok Creators By Location


Inputs

Parameter Type Required Default Notes
startUrls array ✅ [] TikTok location/place URLs (e.g. https://www.tiktok.com/tag/newyork?location=true)
maxItems number Optional Unlimited Maximum posts to return
customMapFunction string Optional — JavaScript function to transform each output object

How to Run

Using run_actor.js (recommended)

# 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 fallback

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}'

If Apify MCP is available: Use the Apify MCP call_actor tool with actor apidojo~tiktok-location-scraper and the input above.


Scoring & Ranking

Score each creator by:

  • followers → normalized 0-1 (cap at 500K), weight 0.40
  • avg_engagement = (likes + comments + shares) / views → weight 0.35
  • verified → 0 or 1, weight 0.25
score = 0.40 * min(followers / 500000, 1.0) + 0.35 * min(avg_engagement / 0.08, 1.0) + 0.25 * int(verified)

Classification

Score Tier Label
≥ 0.70 A PRIME_CREATOR
0.40–0.69 B GOOD_FIT
< 0.40 C LOW_PRIORITY

Edge Cases

  • No TikTok location URL: Must provide a TikTok location page URL — not a city name. Tell user to find it via TikTok search.
  • Few results: Some locations have limited geotagged content. Return what's available.
  • Duplicate creators: Same creator may post multiple videos from the location — deduplicate by channel.username.
  • Irrelevant content: Location posts may include tourists, not locals. Cross-check bio for location signals.
  • Stale content: Sort by most recent if freshness is important.