Felo API PlatformFelo API Platform

Baca Web

Penyedia: Felo · Dibayar dengan baki platform

Baca halaman web tertentu dalam format yang boleh digunakan oleh aplikasi anda.

Semua contoh menggunakan FELO_API_KEY daripada gambaran keseluruhan. Panggilan menggunakan baki platform, bukan kredit Felo Pro. Contoh respons adalah ilustratif; kandungan langsung dan medan pilihan berbeza.

Titik akhir

POST /api/v1/data/web/read

Permintaan

MedanJenisDiperlukanMakna
urlstringYaURL halaman HTTP atau HTTPS
formatstatasusunan stringTidakTepat satu daripada MARKDOWN, TEXT, HTML, SCREENSHOT; lalai kepada Markdown
modestringTidakquality (lalai), fast atau auto
timeoutintegerTidakHad masa dalam milisaat, 1–60,000; lalai 30,000
totalTimeoutintegerTidakHad masa keseluruhan dalam milisaat, 1–60,000; lalai kepada timeout

Pilih satu format output bagi setiap permintaan; jangan hantar kesemua empat dalam tatasusunan yang sama.

curl -sS --request POST "https://openapi.felo.ai/api/v1/data/web/read" \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com","formats":["MARKDOWN"],"mode":"quality","timeout":30000}'

Respons

HTTP 200 memulangkan medan kandungan yang dipilih pada akar JSON. Respons Markdown boleh kelihatan seperti:

{
  "title": "Example Domain",
  "markdown": "# Example Domain\n\nThis domain is for use in documentation examples.",
  "metadata": {}
}

Baca markdown, text, html atau screenshot mengikut format yang anda minta. Metadata lain adalah pilihan; jangan memerlukan setiap medan format hadir. Lihat skema WebReadResponse dalam definisi OpenAPI untuk respons lengkap.

Pengebilan dan kegagalan

web.read dibilkan bagi setiap permintaan. Had masa tamat bukan halaman kosong: semak status HTTP sebelum menggunakan isi badan. Jangan beralih kepada permintaan berulang pantas selepas had masa tamat; ikut Pengebilan dan Ralat.

Perlukan bantuan?