{
"success": true,
"cached": false,
"processing_ms": 47,
"data": {
"url": "https://example.com/",
"status_code": 200,
"content_type": "text/html",
"title": "Example Domain",
"render_mode": "static",
"markdown": "# Example Domain\n\nThis domain is for use in documentation examples without needing permission. Avoid use in operations.\n\n[Learn more](https://iana.org/domains/example)",
"metadata": {
"url": "https://example.com/",
"title": "Example Domain",
"description": null,
"keywords": null,
"author": null,
"language": null,
"canonical": null,
"og": {
"title": null,
"description": null,
"image": null,
"url": null,
"type": null,
"site_name": null
},
"twitter": {
"card": null,
"title": null,
"description": null,
"image": null
}
}
}
}
curl --location --request POST 'https://zylalabs.com/api/13796/javascript+web+scraper+api/31638/scrape+web+page' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url": "https://example.com",
"formats": [
"markdown",
"metadata"
],
"render": "never",
"use_cache": false
}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el JavaScript Web Scraper API simplemente incluye tu token de portador en el encabezado de Autorización.
| Encabezado | Descripción |
|---|---|
Autorización
|
Requerido
Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito.
|
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
(Ahorra 2 meses pagando anualmente 🎉)
Scrape static and JavaScript-rendered web pages into clean Markdown, text, HTML, links, and metadata, with automatic browser rendering and optional caching.
Recupera una página web de acceso público y devuelve los formatos de salida seleccionados incluyendo Markdown limpio texto sin formato HTML enlaces y metadatos de la página
Sí Usa render="auto" para habilitar la renderización del navegador cuando sea necesario render="always" para forzarla o render="never" para un procesamiento de páginas estáticas más rápido
Puedes solicitar markdown texto html enlaces y metadatos Se pueden solicitar múltiples formatos en una sola llamada a la API
No El punto final está destinado a páginas accesibles públicamente No elude la autenticación los muros de pago los CAPTCHAs o las restricciones impuestas por el sitio web de destino
Establezca use_cache=true para permitir que un resultado recuperado previamente se reutilice cuando esté disponible Establezca use_cache=false cuando necesite que la API solicite la versión actual de la página
No. Por razones de seguridad, la API acepta solo destinos HTTP y HTTPS públicos. Las direcciones de localhost, redes privadas y servicios internos están bloqueados