{
"ua": "Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 Version/17.0 Mobile/15E148 Safari/604.1",
"browser": {
"name": "Safari",
"version": "17.0"
},
"os": {
"name": "iOS",
"version": "17.0"
},
"device": "mobile",
"isBot": false,
"engine": "WebKit"
}
curl --location --request GET 'https://zylalabs.com/api/14231/user+agent+parser+api+-+browser+os+device+bot/35316/parse+user+agent?ua=Mozilla/5.0 (iPhone; CPU iPhone OS 17_0 like Mac OS X) AppleWebKit/605.1.15 Version/17.0 Mobile/15E148 Safari/604.1' --header 'Authorization: Bearer YOUR_API_KEY'
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 API de análisis de agente de usuario - Navegador SO Dispositivo Bot 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.
La API devuelve información detallada extraída de una cadena User-Agent incluyendo el nombre y la versión del navegador el nombre y la versión del sistema operativo el tipo de dispositivo (móvil tablet escritorio) el motor de renderizado y el estado de detección de bots
Los campos clave en la respuesta incluyen "ua" (la cadena original del User-Agent) "browser" (con "name" y "version") "os" (con "name" y "version") "device" (tipo) "isBot" (booleano) y "engine" (motor de renderizado)
Los datos de respuesta están estructurados en un formato JSON Incluye un objeto principal con la cadena User-Agent y objetos anidados para los detalles del navegador y del sistema operativo junto con campos separados para el tipo de dispositivo detección de bots y motor de representación
La API proporciona información sobre el navegador (nombre y versión) sistema operativo (nombre y versión) tipo de dispositivo (móvil tablet escritorio) motor de renderizado y si el User-Agent está asociado con un bot
Los usuarios pueden personalizar sus solicitudes proporcionando diferentes cadenas de User-Agent en la solicitud GET al endpoint La API analizará la cadena proporcionada y devolverá los datos analizados correspondientes
Los casos de uso típicos incluyen análisis web, optimización de la experiencia del usuario, detección de bots y entrega de contenido específica para dispositivos Los desarrolladores pueden usar estos datos para personalizar aplicaciones según los dispositivos y navegadores de los usuarios
La precisión de los datos se mantiene a través de actualizaciones continuas y validación contra patrones de User-Agent conocidos La API aprovecha una base de datos completa de cadenas de User-Agent para asegurar resultados de análisis confiables
Los patrones de datos estándar incluyen variaciones en los nombres de los navegadores (por ejemplo, Chrome, Firefox), sistemas operativos (por ejemplo, Windows, iOS) y tipos de dispositivos. Los usuarios pueden esperar un formato consistente en la respuesta, lo que permite una fácil integración en las aplicaciones