Felo API PlatformFelo API Platform

Felo Čtení webových stránek

Poskytovatel: Felo · Hrazeno ze zůstatku platformy

Načtěte konkrétní webovou stránku ve formátu, který vaše aplikace dokáže zpracovat.

Všechny příklady používají FELO_API_KEY z přehledu. Volání používají zůstatek platformy, nikoli Felo Pro credits. Příklady odpovědí jsou ilustrativní; živý obsah a volitelná pole se liší.

Konečný bod

POST /api/v1/data/web/read

Požadavek

PoleTypPovinnéVýznam
urlstringAnoURL stránky HTTP nebo HTTPS
formatspole stringůNePřesně jedno z MARKDOWN, TEXT, HTML, SCREENSHOT; výchozí je Markdown
modestringNequality (výchozí), fast nebo auto
timeoutintegerNeČasový limit v milisekundách, 1–60 000; výchozí 30 000
totalTimeoutintegerNeCelkový časový limit v milisekundách, 1–60 000; výchozí timeout

Vyberte jeden výstupní formát na požadavek; neposílejte všechny čtyři ve stejném poli.

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}'

Odpověď

HTTP 200 vrací vybrané obsahové pole v kořeni JSON. Odpověď v Markdownu může vypadat takto:

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

Přečtěte markdown, text, html nebo screenshot podle formátu, který jste požadovali. Ostatní metadata jsou volitelná; nevyžadujte přítomnost každého formátového pole. Úplnou odpověď najdete ve schématu WebReadResponse v definici OpenAPI.

Účtování a selhání

web.read je účtováno za požadavek. Vypršení času není prázdná stránka: před použitím těla zkontrolujte HTTP stav. Po timeoutu nepřecházejte na opakované rychlé požadavky; řiďte se Účtováním a chybami.

Potřebujete pomoc?