用途:把“找某城市某类本地商户并带邮箱”的需求,转成一张去重、评分后的线索表。商户来自 OpenStreetMap,再抓取各商户自己的公开网站获取联系邮箱、电话和社交资料,邮箱在同一次运行内做 MX 验证,运行前可先确认费用上限。作者声明其拥有所路由的 Actor(flash_scraper/local-business-leads),该 Actor 在 Apify Store 按结果计费,技能中不含推荐或跟踪参数。
主要能力:支持按品类+城市搜索,或品类×地点矩阵(每次最多 25 个组合);支持以中心点加半径(1–100 公里)搜索;支持传入自有 websiteList 只做抓取、MX 验证与评分。可过滤 onlyWithWebsite、onlyVerifiedEmail、requirePhone、requireSocial、requireAnyContact、excludeKeywords、excludeChains、skipClosed,被过滤行不计费;expandNearby 可在城市线索耗尽时向外扩圈;preset 提供 cold_email、web_design、call_list、full_enrichment;onlyNewBusinesses 配合定时任务可做每周新商户监控,并可加 webhookUrl 推送 Slack、Discord 或 JSON 摘要。
使用方式:需 Apify 账号,通过 apify login(OAuth)或 APIFY_TOKEN 环境变量认证,令牌以 Authorization: Bearer 传递,不要写入 URL 或文件。先查实时输入 schema:apify actors info "flash_scraper/local-business-leads" --input --json --user-agent apify-awesome-skills/apify-local-business-leads-osm 2>/dev/null。运行示例:apify actors call "flash_scraper/local-business-leads" -i '{"category":"dentist","location":"Austin, Texas","maxItems":100,"onlyWithWebsite":true,"onlyVerifiedEmail":true,"skipClosed":true,"expandNearby":true}' --json --user-agent apify-awesome-skills/apify-local-business-leads-osm 2>/dev/null。结果用 apify datasets get-items DATASET_ID --format json 获取。
适用场景:冷邮件名单、网页设计潜在客户(网站薄弱或无网站)、电话名单、自有域名列表的邮箱补全、每周新商户监控。
限制:OpenStreetMap 无评分与评论数据,需 Google 星级与评论数时应改用 apify-google-maps-leads 或 compass/crawler-google-places;不返回个人级联系人(负责人姓名、LinkedIn、直线电话);对以车辆为基地的行业(水管工、电工、屋顶工等)覆盖较薄;MX 验证只验证域名,不确认具体邮箱存在;数据为 ODbL 许可,发布衍生数据需保留署名。价格以 Store 实时定价为准,资料中给出的费率仅为示例。