scrape_template
Penyental pratbina untuk 10 tapak yang paling banyak diminta. Tiada skema, tiada pemilih, tiada LLM — cukup hantar nama templat dan satu URL. Pengekstrak terbina dalam mengendalikan penghuraian dan mengembalikan JSON bersih dan bertaip untuk 1 credit setiap panggilan.
Kes Penggunaan
Data E-Dagang Pantas
Tarik harga, penarafan dan stok produk Amazon tanpa menulis satu pemilih pun.
Pengagregatan Profil Pembangun
Gabungkan repo GitHub, pakej npm dan aktiviti Stack Overflow ke dalam satu paparan pembangun.
Pemantauan Media Sosial
Jejaki tweet, bebenang Reddit dan pelancaran Product Hunt dengan satu endpoint setiap sumber.
Endpoint
/api/v1/tools/scrape_templateParameters
list. Hantar template: "list" sahaja untuk menemui templat yang tersedia.| Name | Type | Required | Default | Description |
|---|---|---|---|---|
template | string | Required | - | Nama templat. Salah satu daripada 10 templat yang disokong, atau "list" untuk menemuinya secara berprogram. Example: github-repo |
url | string | Optional | - | URL untuk scrape. Diperlukan kecuali template === "list". Example: https://github.com/crawlforge/mcp-server |
timeout | number | Optional | 15000 | Had masa permintaan dalam milisaat (5000–60000). Example: 15000 |
Templat yang Disokong
10 templat tersedia — Setiap templat mengembalikan bentuk JSON ternormal yang ditala untuk tapak tersebut.
amazon-productlinkedin-profilegithub-repoyoutube-videotweetreddit-threadhacker-news-front-pageproducthunt-launchstackoverflow-questionnpm-package{ "template": "list" } (tiada url diperlukan) untuk mengambil senarai ini secara berprogram. Berguna untuk memastikan SDK klien sentiasa selaras.Contoh Permintaan
cURL — github-repo
TypeScript — amazon-product
cURL — discover templates
Contoh Respons
{ "success": true, "data": { "template": "github-repo", "url": "https://github.com/crawlforge/mcp-server", "extracted": { "name": "crawlforge/mcp-server", "stars": 12843, "forks": 1024, "language": "TypeScript", "description": "Powerful web scraping MCP server", "last_commit": "2026-05-15T10:23:00Z" }, "scraped_at": "2026-05-18T12:00:00.000Z" }, "credits_used": 1, "credits_remaining": 999, "processing_time": 812}data.extractedBentuk ternormal yang ditala untuk templat yang dipilihdata.scraped_atCap masa ISO 8601 bila scrape selesaicredits_used1 credit rata setiap panggilan tanpa mengira templatKos Credit
Petua: Perlukan tapak yang tidak disokong? Gunakan scrape_structured untuk pemilih tersuai (2 credits) atau extract_with_llm untuk pengekstrakan dikuasakan LLM.