360 Secure SkillHub
360 安全技能中心

facebook-research

该 Skill 调用 Crawlora API 搜索 Facebook Marketplace 列表(按地点、关键词或分类)并查询公开 Facebook 主页的名称、粉丝数、分类及公开联系方式,输出规范化 JSON;需配置 CRAWLORA_API_KEY,通过 shell 脚本逐次调用,仅限公开数据且 Marketplace 搜索只返回首页。

crawlora-org
crawlora-org
热度 56.29
最近更新 2026-09-17 18:26:29
分类:搜索依赖:代码执行 / 第三方 API应用场景:研究 / 购物 / 市场分析 / 社交媒体

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add facebook-research
Metadata
name
facebook-research
description
Searches Facebook Marketplace listings and looks up public Facebook Page details (name, follower/like counts, category, contact info) via the Crawlora API, returning clean JSON. Use when the user wants Marketplace listing data for a location/category or a public Page's profile info — instead of scraping Facebook directly.

Facebook research

Search Facebook Marketplace and look up public Facebook Page details — all as normalized JSON from the Crawlora API, no browser automation or logged-in session required.

When to use this skill

  • "Find Marketplace listings for near ."
  • "What's on the Marketplace browse feed for /?"
  • "Get 's follower count / category / contact info."
  • "Does this Facebook Page list a phone number or website?"
  • Local-market price research or lead-gen sweeps of a Page's public About tab.

Setup (one-time)

  • Get a free Crawlora API key (2,000 credits/mo, no card) at https://crawlora.net.
  • Set CRAWLORA_API_KEY in the environment before running the helper.
  • The helper reads CRAWLORA_API_KEY from the environment and sends requests to https://api.crawlora.net/api/v1. Missing/invalid key → 401.

How it works

  1. Marketplace search / browse — GET /facebook/marketplace/search with a required location (Marketplace vanity slug) plus an optional query or category; omit both query and category to get the location's browse feed instead of a search. min_price, max_price, sort_by, days_since_listed, and condition only take effect alongside a query or category.
  2. Page lookup — GET /facebook/{page} where page is a vanity name, handle, profile.php id, or full Facebook URL; returns name, follower/like counts, intro, category, business hours/price range, review count, and any public contact details on the Page's About tab.

Full endpoint list, methods, and params: reference/endpoints.md.

Calling the API

# Marketplace search / browse:
scripts/crawlora.sh /facebook/marketplace/search location=chicago-il query="dining table" | jq '.'
scripts/crawlora.sh /facebook/marketplace/search location=chicago-il category=vehicles min_price=5000 | jq '.'

# Page lookup:
scripts/crawlora.sh /facebook/nike | jq '.'

Use scripts/crawlora.sh for all requests; it keeps the API key out of command-line arguments.

Endpoint reference

See reference/endpoints.md for both Facebook endpoints this skill uses.

Examples

  • Local resale price check: /facebook/marketplace/search with location + query for an item, compare listed prices/conditions across the first page of results.
  • Business lead enrichment: /facebook/{page} for a prospect's Facebook Page to pull follower count, category, and any public phone/email/website from the About tab before outreach.

Notes & limits

  • Credits / pay-on-success: billed only on 2xx; free tier 2,000 credits/mo. Key at https://crawlora.net.
  • Public data only — public Marketplace listings and public Page info; no login, no private content. Respect Facebook's terms.
  • Security: key lives in CRAWLORA_API_KEY only — never hardcode, query-param, or commit it.
  • Marketplace search is single-page only: Facebook's own further pagination requires a logged-in session and is out of scope — only the first page of server-rendered results is returned.
  • property_rentals category is always filtered — it has its own listing page and ignores the min_price/max_price/sort_by/etc. filters the same way the plain browse feed does.
  • Marketplace search can be slow — up to roughly a minute in the slowest case, since it retries past an intermittent upstream condition; priced accordingly.