关于 meta-jobs-research
通过 Crawlora API 搜索和枚举 Meta 的公开招聘信息。支持按条件筛选职位、追踪完整职位目录变化,并按职位 ID 获取详情。
主要功能
- 01按团队、地点等条件筛选职位
- 02枚举全部开放职位目录
- 03依据修改时间追踪变化
- 04按数字职位 ID 获取招聘详情
适用场景
- 01查找特定团队或地点的 Meta 职位
- 02追踪某领域的招聘动态
- 03比较每周职位清单
- 04查看指定职位的招聘详情
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ crawlora-org/ crawlora-skills --skill meta-jobs-research安装后在 Claude Code 中输入/meta-jobs-research确认已加载。
附带文件reference/endpoints.mdscripts/crawlora.sh
详细介绍
Meta 职位搜索
直接从 metacareers.com 搜索并列出 Meta 的开放职位,通过 Crawlora API 获取规范化 JSON,无需手动抓取招聘网站。
何时使用此技能
- “搜索 Meta 在 <team/technology> 团队/技术领域、 地点的职位。”
- “Meta 目前在 AI/AR-VR/安全领域招聘哪些职位?”
- “追踪本周所有新发布的 Meta 职位。”——按计划通过
last_modified遍历/meta-jobs/list。 - “查找这个 Meta 职位 ID”——获取完整的职位详情。
设置(一次性)
- 在 https://crawlora.net 获取免费的 Crawlora API 密钥(每月 2,000 积分,无需信用卡)。
- 运行辅助脚本前,在环境中设置
CRAWLORA_API_KEY。 - 辅助脚本会从环境中读取
CRAWLORA_API_KEY,并向https://api.crawlora.net/api/v1发送请求。密钥缺失或无效时返回401。
工作原理
- 完整职位目录列表——
/meta-jobs/list会分页读取 Meta 自己的公开职位站点地图:列出每个开放职位的 ID、规范 URL 和最后修改时间戳,不按团队、地点或关键词筛选。用于枚举完整职位目录,或通过last_modified追踪变更。 - 筛选搜索——
/meta-jobs/search会调用 Meta 自己的匿名职位搜索 GraphQL 端点,支持与实时搜索页面相同的团队、技术、地点、雇佣类型、关键词、远程办公和排序筛选条件。所有筛选条件均为可选,且组合使用时按 AND 逻辑处理;空请求会在单个响应中返回 Meta 的全部开放职位目录。q会匹配团队、技术、地点或 ref/req-code,不会对职位名称或描述进行全文搜索。 - 单个职位详情——
/meta-jobs/job根据数字职位 ID(即搜索或列表返回的id字段),从 metacareers.com 服务器渲染的职位详情页面解析并返回一条 Meta Careers 职位信息。
完整的端点列表、方法和参数:reference/endpoints.md。
调用 API
# Filtered search — AI team, remote-only, newest first:
scripts/crawlora.sh /meta-jobs/search teams="Artificial Intelligence" is_remote_only=true sort_by_new=true | jq '.'
# Full catalog, paged:
scripts/crawlora.sh /meta-jobs/list page=1 page_size=200 | jq '.'
# Single posting by id (id comes from search/list results):
scripts/crawlora.sh /meta-jobs/job id=1234567890123456 | jq '.'
所有请求都使用 scripts/crawlora.sh;它能避免 API 密钥出现在命令行参数中。
端点参考
此技能使用的所有 Meta Jobs 端点见 reference/endpoints.md。
示例
- “Meta 是否正在加大 AR/VR 招聘力度?”——调用
/meta-jobs/search并设置teams=AR/VR、sort_by_new=true,查看结果职位的发布日期 和地点,了解招聘速度。 - **每周新增职位差异:**按
last_modified分页读取/meta-jobs/list, 保存 ID 集合,并与上周的结果进行比较,找出新开放的职位。
注意事项与限制
- **积分 / 成功后付费:**仅对
2xx响应计费;免费套餐每月 2,000 积分。 在 https://crawlora.net 获取密钥。 - 仅限公开数据——数据来自 metacareers.com 的公开职位信息;请遵守 Meta 的条款。
- **安全性:**密钥只能存放在
CRAWLORA_API_KEY中——切勿硬编码、作为查询参数传递或提交到代码仓库。 q用于匹配分类字段,而非全文搜索——它会匹配团队、技术、地点或 ref/req-code,不会匹配职位名称或描述;需要按主题筛选时请使用teams。teams和roles是固定枚举——确切取值见reference/endpoints.md(同一字段中的团队名称也用作技术名称);不在枚举范围内的值将无法匹配。offices是可重复使用的地点 ID 筛选条件,格式遵循 Meta 自己的 ID 规范 (例如menlo-park、london),不是自由格式的城市名称,也不是固定枚举——可从搜索结果中获取有效 ID。/meta-jobs/list的结果采用分页方式(page、page_size,最多 200 条) ——请遍历所有页面以列出完整职位目录。
评论
支持 Markdown