
本文从技术角度介绍软件实现功能,最终得到什么结果,帮助用户理解工具。 参考项目:https://github.com/mashukui/youtube_user

这是一款 YouTube 博主(红人 / KOL)线索采集工具。你只需要告诉它「搜什么关键词、要哪个国家的博主、粉丝数在什么范围」,它就会自动:
典型用途:跨境电商找带货博主、MCN 机构找达人、品牌方做红人营销、外贸找潜在合作对象等。
功能 | 说明 |
|---|---|
关键词搜索 | 支持多关键词,用竖线 |
国家 / 地区筛选 | 可留空(全球),也可指定一个或多个国家,支持中文名、英文名、两位代码 |
粉丝数区间筛选 | 设置粉丝数上下限,只保留目标体量的博主 |
翻页控制 | 设置每个关键词采集前几页(每页 50 条), |
补抓模式 | 开启后额外访问频道 About 页,补全社媒链接与邮箱线索 |
多 Key 自动轮换 | 配置多个 API Key,额度用尽自动切换,采集不断档 |
自动去重 | 同一个博主只收录一次 |
结果导出 | 自动生成带时间戳的 CSV 文件 |
软件本身不提供数据,需要自行申请 Google 的 YouTube Data API v3 密钥。
开通方法:手把手教你开通YouTube官方API接口(youtube data api v3)
config_pub.json在软件运行目录下有一个 config_pub.json 文件,格式如下:
{
"wait_sec": 1,
"youtube_api_keys": [
"你的第1个key",
"你的第2个key",
"你的第3个key"
]
}youtube_api_keys:填入你的 API Key,可以填多个,用英文逗号分隔。当某个 Key 的每日额度用尽,软件会自动切到下一个。wait_sec:请求间隔(秒),最小值为 1,建议保持默认,避免请求过快被限流。注意:这是 JSON 格式,最后一个 Key 后面不要多写逗号,Key 必须用英文双引号包起来。填错时软件会弹出具体的格式错误提示。
config_pub.json 已填好 API Key。beauty,多个用 | 分隔。美国、United States 或 US,多个用 | 分隔;留空表示不限。0。不开启:只调 API,速度快,邮箱字段可能显示 Unknown(API限制);开启:API 之外再访问频道 About 页补全联系方式,速度变慢但信息更全。-1 为不限。
~ 分隔。-1 代表不限。About(版本历史)、使用协议、意见收集。生成的 CSV 文件包含以下 22 列(Excel 可直接打开,中文不乱码):
字段 | 含义 |
|---|---|
搜索关键词 | 命中该博主所用的关键词 |
页码 | 位于第几页结果 |
视频标题 / 视频链接 | 命中的视频及链接 |
当前视频播放数 | 该视频的播放量 |
博主名称 / 博主链接 | 频道名与频道主页链接 |
频道 id / 频道链接 | 频道唯一 ID 及链接 |
国家 | 博主所在国家 / 地区 |
telegram / whatsapp / twitter / facebook / instagram / tiktok 链接 | 各社媒联系方式,未设置则显示「该博主未设置XX信息」 |
粉丝数 | 订阅数 |
视频总数 | 频道视频数量 |
总观看次数 | 频道累计播放量 |
注册日期 | 频道创建日期 |
邮箱_说明 | 从频道简介中提取到的明文邮箱(可能为空) |
邮箱_更多 | 是否在 About 页检测到「查看电子邮件地址」按钮: |
csv结果:(字段实在太多了,我分成2张图展示)


Q1:提示「未检测到 YouTube API Key」?
在 config_pub.json 的 youtube_api_keys 数组里填入 Key,注意 JSON 格式不要出错。
Q2:提示「所有 YouTube API Key 均不可用」?
说明所有 Key 的当日配额已用尽,或 Key 无效。可等待次日配额重置,或新增可用 Key。
Q3:国家填中文还是英文?
都可以,例如「美国」「United States」「US」均有效;不确定可参考 country.json 里的中英对照表。
Q4:为什么有的博主邮箱是空的?
很多博主不在简介里放邮箱;未开启补抓模式时也无法探测 About 页,这是正常现象。
Q5:macOS 怎么运行?
不要双击打开,按软件内附的《mac端运行方法.txt》中的链接操作(需在终端以命令方式运行)。
Q6:为什么采集速度较慢?
受 API 配额和请求间隔限制。开启补抓模式会进一步变慢,因为每个频道都要额外访问一次网页。
软件完整使用演示视频:【技术分享】youtube红人采集软件
油管红人采集软件由作者马哥python说本人研发并发布上线,为海外业务从业者提供便利使用。
过程中有任何技术沟通需求,可通过 GitHub Issue 或公号后台取得联系。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。