อ่านเว็บด้วย Felo
Provider: Felo · ชำระด้วยยอดคงเหลือบนแพลตฟอร์ม
อ่านเว็บเพจที่ระบุในรูปแบบที่แอปพลิเคชันของคุณสามารถใช้งานได้
ตัวอย่างทั้งหมดใช้ FELO_API_KEY จาก ภาพรวม การเรียกใช้ใช้ ยอดคงเหลือบนแพลตฟอร์ม ไม่ใช่ Felo Pro credits ตัวอย่างการตอบกลับมีไว้เพื่อประกอบการอธิบาย; เนื้อหาจริงและฟิลด์เสริมอาจแตกต่างกัน
เอนด์พอยต์
POST /api/v1/data/web/read
คำขอ
| ฟิลด์ | ประเภท | จำเป็น | ความหมาย |
|---|---|---|---|
url | string | ใช่ | URL ของหน้า HTTP หรือ HTTPS |
formats | string array | ไม่ | มีได้เพียงหนึ่งใน MARKDOWN, TEXT, HTML, SCREENSHOT; ค่าเริ่มต้นเป็น Markdown |
mode | string | ไม่ | quality (ค่าเริ่มต้น), fast หรือ auto |
timeout | integer | ไม่ | ระยะหมดเวลาเป็นมิลลิวินาที, 1–60,000; ค่าเริ่มต้น 30,000 |
totalTimeout | integer | ไม่ | ระยะหมดเวลารวมเป็นมิลลิวินาที, 1–60,000; ค่าเริ่มต้นเป็น timeout |
เลือกรูปแบบผลลัพธ์หนึ่งแบบต่อคำขอ; อย่าส่งทั้งสี่แบบในอาร์เรย์เดียวกัน
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}'การตอบกลับ
HTTP 200 ส่งคืนฟิลด์เนื้อหาที่เลือกไว้ที่ราก JSON การตอบกลับ Markdown อาจมีลักษณะดังนี้:
{
"title": "Example Domain",
"markdown": "# Example Domain\n\nThis domain is for use in documentation examples.",
"metadata": {}
}อ่าน markdown, text, html หรือ screenshot ตามรูปแบบที่คุณร้องขอ ข้อมูลเมตาอื่นเป็นตัวเลือก; อย่าบังคับให้ทุกฟิลด์รูปแบบต้องมีอยู่ ดู schema WebReadResponse ใน OpenAPI definition สำหรับการตอบกลับฉบับสมบูรณ์
การเรียกเก็บเงินและความล้มเหลว
web.read คิดค่าบริการต่อคำขอ เวลาเกินกำหนดไม่ใช่หน้าเปล่า: ตรวจสอบ HTTP status ก่อนใช้เนื้อหา body อย่าสลับไปใช้คำขอถี่ๆ ซ้ำหลังเกิด timeout; ให้ปฏิบัติตาม Billing and Errors