用途:该技能用于招聘市场与用人信号研究,可搜索职位发布、直接从企业 ATS 拉取实时空缺,并调研自由职业项目,结果均为 Crawlora API 返回的规范化 JSON,无需手工抓取招聘板或 ATS 页面。
主要能力:支持 /indeed/search(关键词+地点)、/google-jobs/search,以及 /amazon-jobs/search、/apple-jobs/search、/meta-jobs/search、/tesla-jobs/list 等雇主专用端点,每个都有对应的单条职位详情端点。企业 ATS 方面,先用 /jobs/company-search 探测公司使用 Greenhouse、Lever、Ashby、SmartRecruiters、Workday 等哪套系统,再用对应端点列出职位,如 /jobs/greenhouse/board(参数 token)、/jobs/lever/postings、/jobs/workday/board、/jobs/ashby/board(参数 org)等,各 ATS 的 slug 参数名不同。还可用 /jobs/hiring-signals 聚合某公司 ATS 板,一次调用得到招聘速度摘要。自由职业方面支持 /upwork/search、/fiverr/search 及详情与个人资料端点。
使用方式:先在 https://crawlora.net 获取免费 Crawlora API key(每月 2,000 credits,无需信用卡),将 CRAWLORA_API_KEY 设置到环境变量,再通过 scripts/crawlora.sh 调用,例如 scripts/crawlora.sh /indeed/search q="staff engineer" l="Remote" | jq '.';脚本会避免密钥出现在命令行参数中。完整端点、方法与参数见 reference/endpoints.md。
适用场景:跨来源职位搜索与去重、竞品招聘监控、判断某公司是否在大规模招聘、自由职业费率调研等。
限制:仅限公开数据,需遵守各来源条款;密钥只存于 CRAWLORA_API_KEY,不得硬编码、放入查询参数或提交;ATS 板需要公司 board slug 而非品牌名,未知时先用 /jobs/company-search;多数搜索与列表端点分页,需传 page 遍历;计费仅在 2xx 时发生,缺失或无效密钥返回 401。