CrawlForge

Soalan Lazim

Dapatkan jawapan kepada soalan biasa tentang API, credits, pengesahan, dan penyelesaian masalah CrawlForge MCP.

Mula di Sini

Apakah itu CrawlForge MCP?▼

CrawlForge MCP ialah platform scraping web menyeluruh yang menyediakan 23 alat khusus untuk mengekstrak data daripada tapak web. Ia direka untuk aplikasi AI dan menyokong Model Context Protocol (MCP), menjadikannya sempurna untuk digunakan dengan Claude, Cursor, dan alat AI yang lain.

Ciri utama termasuk:

  • 23 alat scraping berkuasa (fetch_url, deep_research, stealth_mode, dll.)
  • Harga berasaskan credit dengan kos yang boleh diramal
  • Sokongan RESTful API dan protokol MCP
  • Peringkat percuma dengan 1,000 credits percubaan sekali sahaja
  • Keselamatan dan kebolehpercayaan bertaraf perusahaan
Bagaimana saya bermula dengan CrawlForge MCP?▼

Bermula adalah mudah dan mengambil masa kurang daripada 5 minit:

  1. Daftar: Cipta akaun percuma di crawlforge.dev/signup
  2. Dapatkan kunci API anda: Navigasi ke Dashboard → Settings dan jana kunci API anda
  3. Buat permintaan pertama anda: Gunakan kunci API untuk memanggil mana-mana daripada 23 alat kami

Anda akan bermula dengan 1,000 credits percuma - tiada kad kredit diperlukan!

Lihat Panduan Mula di Sini kami untuk arahan terperinci.

Apa yang termasuk dalam peringkat percuma?▼

Peringkat percuma termasuk:

  • 1,000 credits percubaan sekali sahaja (tidak ditetapkan semula setiap bulan)
  • Akses kepada kesemua 23 alat (ciri sama seperti pelan berbayar)
  • Had kadar: 2 permintaan sesaat
  • Pengekalan data: 30 hari log penggunaan
  • Sokongan: Sokongan komuniti melalui Discord dan dokumentasi

Sempurna untuk ujian, projek kecil, dan prototaip. Tiada kad kredit diperlukan untuk mendaftar.

Lihat semua pelan →

Apakah protokol MCP?▼

Model Context Protocol (MCP) ialah standard terbuka yang dicipta oleh Anthropic untuk membolehkan komunikasi yang lancar antara aplikasi AI dan sumber data luaran. Ia membolehkan model AI seperti Claude mengakses alat scraping web secara terus tanpa integrasi API manual.

Faedah MCP:

  • Gunakan alat CrawlForge secara terus dalam Claude Desktop, Cursor, dan aplikasi serasi MCP yang lain
  • Tiada kod diperlukan - hanya arahan bahasa semula jadi
  • Pemilihan alat automatik berdasarkan keperluan anda
  • Antara muka piawai merentas semua MCP server

Ketahui lebih lanjut dalam Panduan Protokol MCP kami.

Bagaimana saya membuat panggilan API pertama saya?▼

Berikut ialah contoh mudah menggunakan alat fetch_url (1 credit):

terminalBash

Atau menggunakan TypeScript:

example.tsTypescript

Lihat Panduan Mula di Sini kami untuk lebih banyak contoh.

API & Pengesahan

Bagaimana saya mendapatkan kunci API?▼

Untuk menjana kunci API:

  1. Log masuk ke akaun anda
  2. Navigasi ke Dashboard → Settings
  3. Tatal ke bahagian "API Keys"
  4. Klik "Generate New API Key"
  5. Beri kunci anda nama deskriptif (cth., "Production", "Development")
  6. Salin kunci dengan segera - ia tidak akan ditunjukkan lagi!
Petua keselamatan: Jangan sekali-kali memuat naik kunci API ke kawalan versi. Gunakan pemboleh ubah persekitaran sebaliknya.
Apakah kaedah pengesahan yang disokong?▼

CrawlForge MCP menyokong pengesahan kunci API melalui pengepala X-API-Key:

terminalBash

Format kunci API:

  • cf_test_... - Persekitaran ujian (pembangunan)
  • cf_live_... - Persekitaran pengeluaran

Semua permintaan mesti dibuat melalui HTTPS. Permintaan HTTP akan ditolak.

Apakah had kadar?▼

Had kadar berbeza mengikut pelan:

PelanHad KadarHad Pecutan
Free2 req/saat10 req/min
Hobby5 req/saat100 req/min
Professional20 req/saat500 req/min
Business50 req/saat1000 req/min

Apabila anda mencapai had kadar, anda akan menerima respons 429 Too Many Requests.

Bagaimana saya mengendalikan ralat API?▼

CrawlForge MCP menggunakan kod status HTTP standard:

  • 200 OK: Permintaan berjaya
  • 400 Bad Request: Parameter tidak sah atau medan wajib tiada
  • 401 Unauthorized: Kunci API tiada atau tidak sah
  • 402 Payment Required: Credits tidak mencukupi
  • 429 Too Many Requests: Had kadar melebihi
  • 500 Internal Server Error: Ralat di sebelah pelayan (kami akan menyiasat)

Contoh respons ralat:

error.jsonJson

Laksanakan logik cuba semula dengan backoff eksponen untuk ralat 429 dan 500. Lihat Panduan Pengendalian Ralat kami.

Bolehkah saya menggunakan CrawlForge daripada fungsi serverless?▼

Ya! CrawlForge MCP berfungsi dengan sempurna dengan fungsi serverless pada Vercel, AWS Lambda, Cloudflare Workers, dan banyak lagi.

Petua untuk serverless:

  • Tetapkan tamat masa yang sesuai (kebanyakan alat memberi respons dalam 200-500ms)
  • Gunakan pemboleh ubah persekitaran untuk kunci API
  • Laksanakan penggabungan sambungan untuk aplikasi isi padu tinggi
  • Pertimbangkan untuk menggunakan batch_scrape untuk berbilang URL

Contoh untuk Vercel Edge Functions:

api/scrape.tsTypescript

Credits & Pengebilan

Bagaimana credits berfungsi?▼

Credits ialah unit penggunaan dalam CrawlForge MCP. Setiap alat memerlukan bilangan credits tertentu setiap permintaan:

  • 1 credit: Alat asas (fetch_url, extract_text, extract_links, extract_metadata)
  • 2 credits: Ekstraksi berstruktur (scrape_structured, extract_content, map_site)
  • 3-4 credits: Pemprosesan lanjutan (analyze_content, track_changes, extract_structured, summarize_content)
  • 5 credits: Automasi pelayar (scrape_with_actions, search_web, stealth_mode, batch_scrape, generate_llms_txt)
  • 10 credits: Penyelidikan mendalam (pengagregatan berbilang sumber)

Credits ditolak hanya pada permintaan yang berjaya. Permintaan yang gagal tidak menggunakan credits.

Lihat pecahan penuh dalam Panduan Pengoptimuman Credit kami.

Apakah kos credit untuk setiap alat?▼
CreditsAlat
1fetch_url, extract_text, extract_links, extract_metadata
2scrape_structured, extract_content, map_site, localization, process_document
3analyze_content, track_changes, extract_structured
4summarize_content, crawl_deep
5scrape_with_actions, search_web, stealth_mode, batch_scrape, generate_llms_txt
10deep_research
Petua pengoptimuman kos: Sentiasa mulakan dengan fetch_url (1 credit) apabila anda tahu URL. Gunakan search_web (5 credits) hanya apabila anda perlu menemui URL.
Bilakah credits diisi semula?▼

Pengisian semula credit bergantung pada pelan anda:

  • Free Plan: 1,000 credits percubaan sekali sahaja (tiada pengisian semula bulanan — naik taraf ke pelan berbayar untuk credits bulanan)
  • Pelan Berbayar: Credits diisi semula pada tarikh pengebilan anda (hari anda melanggan atau menaik taraf)

Contoh: Jika anda menaik taraf ke Hobby pada 15 Januari, anda akan menerima 5,000 credits pada 15 setiap bulan.

Berita baik: Credits yang tidak digunakan dibawa ke bulan berikutnya, jadi anda tidak akan kehilangan credits yang telah anda bayar!

Anda boleh menyemak baki credit dan tarikh pengisian semula seterusnya dalam Dashboard anda.

Apa yang berlaku kepada credits yang tidak digunakan?▼

Credits yang tidak digunakan dibawa ke hadapan ke bulan berikutnya! Baki anda yang tinggal dibawa ke hadapan apabila anda menerima peruntukan bulanan anda.

Contoh:

  • Anda mempunyai pelan Hobby (5,000 credits/bulan)
  • Anda menggunakan 3,000 credits bulan ini, meninggalkan 2,000 tidak digunakan
  • Pada tarikh pengisian semula anda, anda akan mempunyai 7,000 credits (2,000 + 5,000)
Petua pro: Credits tidak pernah luput, jadi anda boleh membina baki untuk projek yang lebih besar!
Bagaimana pembayaran Stripe berfungsi?▼

CrawlForge MCP menggunakan Stripe untuk pemprosesan pembayaran yang selamat:

  1. Langgan: Klik "Upgrade" pada halaman Pricing
  2. Masukkan butiran pembayaran: Stripe mengendalikan semua maklumat pembayaran dengan selamat
  3. Pengebilan automatik: Anda akan dicaj setiap bulan pada tarikh langganan anda
  4. Pengaktifan segera: Credits ditambah dengan serta-merta selepas pembayaran berjaya

Kami menerima:

  • Kad kredit (Visa, Mastercard, American Express)
  • Kad debit
  • Apple Pay & Google Pay
  • Pemindahan bank (pelan Business sahaja)

Anda boleh membatalkan atau menukar pelan anda pada bila-bila masa daripada Dashboard anda.

Alat & Ciri

Apakah alat yang paling popular?▼

Berdasarkan data penggunaan, 5 alat paling popular ialah:

  1. fetch_url (1 credit) - Pengambilan halaman asas, paling pantas dan paling murah
  2. extract_text (1 credit) - Ekstraksi teks bersih tanpa HTML
  3. scrape_structured (2 credits) - Ekstrak data tertentu menggunakan pemilih CSS
  4. deep_research (10 credits) - Penyelidikan dan pengagregatan berbilang sumber
  5. stealth_mode (5 credits) - Pintas pengesanan anti-bot

Lihat kesemua 23 alat dalam Rujukan API.

Bilakah saya patut menggunakan batch_scrape berbanding permintaan individu?▼

Gunakan batch_scrape apabila:

  • Anda perlu scrape 3+ URL sekaligus
  • Anda mahu menyelarikan permintaan untuk prestasi yang lebih baik
  • Anda sanggup menukar credits untuk kelajuan (50% lebih pantas secara purata)

Gunakan permintaan individu apabila:

  • Anda hanya perlukan 1-2 URL
  • Anda perlu memproses keputusan secara berurutan
  • Anda mahu pengendalian ralat yang lebih terperinci

Perbandingan kos:

  • Individu: 10 URL × 1 credit = 10 credits, ~5 saat (berurutan)
  • Kelompok: 10 URL × 1 credit = 10 credits, ~1 saat (selari)

Lihat Panduan Pemprosesan Kelompok kami untuk contoh.

Bilakah saya patut menggunakan automasi pelayar (scrape_with_actions)?▼

Gunakan scrape_with_actions apabila:

  • Kandungan dimuatkan melalui JavaScript (SPA, aplikasi React, Vue, Angular)
  • Anda perlu berinteraksi dengan halaman (klik butang, isi borang, tatal)
  • Kandungan memerlukan pengesahan (aliran log masuk)
  • Halaman menggunakan tatal tak terhingga atau lazy loading

Jangan gunakannya apabila:

  • Halaman menyajikan HTML statik (gunakan fetch_url untuk 1 credit dan bukannya 5)
  • Titik akhir API tersedia (gunakan fetch_url)
  • Anda hanya perlukan ekstraksi teks asas
Petua kos: Automasi pelayar memerlukan 5 credits berbanding 1 credit untuk scraping statik. Sentiasa uji dengan fetch_url dahulu!

Ketahui lebih lanjut dalam Panduan Scraping Lanjutan kami.

Penyelesaian Masalah

Mengapa saya menerima ralat 429 "Too Many Requests"?▼

Anda sedang mencapai had kadar pelan anda. Ini berlaku apabila anda menghantar terlalu banyak permintaan terlalu cepat.

Penyelesaian:

  • Laksanakan logik cuba semula: Tunggu 1-2 saat dan cuba semula dengan backoff eksponen
  • Gunakan batch_scrape: Kelompokkan berbilang URL ke dalam satu permintaan
  • Tambah lengah: Jarakkan permintaan anda (cth., 500ms antara panggilan pada Free plan)
  • Naik taraf pelan anda: Pelan yang lebih tinggi mempunyai had kadar yang lebih tinggi

Contoh logik cuba semula:

retry.tsTypescript
Mengapa saya tidak boleh menyambung ke API?▼

Isu sambungan biasa dan pembetulannya:

  1. Kunci API tidak sah (ralat 401):
    • Sahkan kunci API anda betul (semak ralat taip)
    • Pastikan anda menggunakan pengepala X-API-Key (bukan Authorization)
    • Jana semula kunci API anda jika perlu
  2. Ralat CORS (pelayar):
    • Panggilan API daripada pelayar tidak disokong (risiko keselamatan)
    • Buat panggilan API daripada backend/fungsi serverless anda sebaliknya
    • Jangan sekali-kali mendedahkan kunci API dalam kod sebelah klien
  3. Ralat SSL/TLS:
    • Pastikan anda menggunakan https:// bukan http://
    • Kemas kini sijil SSL anda jika menggunakan persekitaran lama
  4. Tamat masa rangkaian:
    • Semak tetapan tembok api/proksi anda
    • Tingkatkan tamat masa permintaan (kebanyakan alat memberi respons dalam <500ms)

Masih menghadapi masalah? Semak halaman status kami atau hubungi sokongan.

Masih ada soalan?
Kami sedia membantu! Dapatkan sokongan melalui pelbagai saluran.
Dokumentasi
Panduan menyeluruh dan rujukan API
Komuniti Discord
Berbual dengan pembangun lain
Sokongan E-mel
support@crawlforge.dev
Baru dengan CrawlForge? Daftar secara percuma dan dapatkan 1,000 credits untuk mula membina.