La API de Identificador de Agente de Usuario es una herramienta poderosa diseñada para analizar cadenas de agente de usuario extraídas de los encabezados de solicitudes HTTP. Las cadenas de agente de usuario contienen información valiosa sobre el dispositivo o aplicación cliente que realiza la solicitud, incluyendo detalles como el sistema operativo, navegador, tipo de dispositivo y a veces metadatos adicionales. Esta API analiza estas cadenas para proporcionar datos estructurados y significativos que pueden ser utilizados en una variedad de aplicaciones y sistemas.
En esencia, la API de Perspectiva de Agente de Usuario transforma cadenas de agente de usuario en bruto en un formato estructurado, permitiendo que desarrolladores y empresas obtengan información sobre las características de los dispositivos o software de sus usuarios. Estos datos estructurados pueden facilitar la personalización de la experiencia del usuario, la optimización específica por dispositivo, la entrega de contenido dirigido y una mejor analítica.
Al aprovechar algoritmos sofisticados y bases de datos de agentes de usuario conocidos, la API identifica y categoriza con precisión los elementos de la cadena de agente de usuario. Esto incluye determinar el tipo y versión del sistema operativo, identificar el navegador y su versión, distinguir entre dispositivos de escritorio y móviles, y reconocer varios otros detalles del cliente que pueden estar incrustados en la cadena.
Los usuarios que integran la API de Identificador de Agente de Usuario en sus aplicaciones se benefician de su facilidad de uso y fiabilidad. La API típicamente proporciona una interfaz simple que permite una integración fluida con sistemas existentes.
En general, la API de Identificador de Agente de Usuario es una herramienta fundamental para aplicaciones web y móviles modernas, proporcionando funciones esenciales para el descubrimiento de dispositivos, análisis de agente de usuario y enriquecimiento de datos. Su capacidad para transformar cadenas de agente de usuario en bruto en datos estructurados le permite ofrecer experiencias personalizadas, optimizar el rendimiento y tomar decisiones informadas en un entorno digital cada vez más interconectado.
Para utilizar este punto final, debe especificar un agente de usuario en el parámetro.
Agente Analizador - Características del Endpoint
| Objeto | Descripción |
|---|---|
Cuerpo de la Solicitud |
[Requerido] Json |
{
"ua": "Mozilla/5.0 (Linux; Android 12; Pixel 6 Build/SD1A.210817.023; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/94.0.4606.71 Mobile Safari/537.36",
"browser": {
"name": "Chrome WebView",
"version": "94.0.4606.71",
"major": "94"
},
"engine": {
"name": "Blink",
"version": "94.0.4606.71"
},
"os": {
"name": "Android",
"version": "12"
},
"device": {
"vendor": "Google",
"model": "Pixel 6",
"type": "mobile"
},
"cpu": {}
}
curl --location --request POST 'https://zylalabs.com/api/6541/user+agent+identifier+api/9502/agent+parser' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
}'
| 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.
Para usar esta API, los usuarios deben indicar la información del agente de usuario para estructurar en un JSON la información.
Hay diferentes planes para adaptarse a todos, incluyendo una prueba gratuita para un pequeño número de solicitudes, pero su tasa está limitada para evitar el abuso del servicio.
Zyla proporciona una amplia gama de métodos de integración para casi todos los lenguajes de programación. Puedes utilizar estos códigos para integrarlos en tu proyecto según lo necesites.
La API te ayuda a personalizar tu contenido web y las experiencias de los usuarios en función de los dispositivos específicos utilizados por los visitantes. Esto asegura una visualización y funcionalidad óptimas en diferentes dispositivos, como computadoras de escritorio, teléfonos inteligentes y tabletas.
API de Insight de User Agent diseñada para analizar e interpretar cadenas de agentes de usuario enviadas por navegadores web.
El endpoint del Analizador de Agentes devuelve datos estructurados sobre el agente de usuario, incluidos detalles sobre el navegador, el sistema operativo, el tipo de dispositivo y metadatos adicionales. La respuesta está formateada como JSON.
Los campos clave en la respuesta incluyen "ua" (cadena de agente de usuario), "navegador" (nombre, versión), "os" (nombre, versión), "dispositivo" (fabricante, modelo, tipo) y "motor" (nombre, versión). Cada campo proporciona información específica sobre el entorno del usuario.
Los datos de respuesta están organizados en un formato JSON jerárquico. Cada categoría principal (navegador, sistema operativo, dispositivo, motor) contiene subcampos relevantes, lo que facilita el acceso a información específica sobre el agente de usuario.
El endpoint del Analizador de Agentes proporciona información sobre el nombre y la versión del navegador, detalles del sistema operativo, el fabricante y modelo del dispositivo, y especificaciones del motor de renderizado. Estos datos ayudan a comprender los entornos de los usuarios.
Los usuarios pueden personalizar sus solicitudes especificando diferentes cadenas de agente de usuario en la solicitud POST. Esto permite respuestas personalizadas según el agente de usuario específico que se está analizando.
Los datos provienen de una base de datos completa de agentes de usuario conocidos, mantenida a través de actualizaciones continuas y contribuciones de la comunidad. Esto garantiza una amplia cobertura de dispositivos y navegadores.
La precisión de los datos se mantiene a través de actualizaciones regulares de la base de datos de agentes de usuario, validación contra estándares conocidos y algoritmos que analizan efectivamente las cadenas de agentes de usuario. Esto ayuda a garantizar una identificación confiable.
Los casos de uso típicos incluyen optimizar el contenido web para dispositivos específicos, mejorar la experiencia del usuario a través de la personalización, realizar análisis sobre la demografía de los usuarios y mejorar la seguridad identificando amenazas potenciales basadas en los agentes de usuario.
Nivel de Servicio:
100%
Tiempo de Respuesta:
26ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
248ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
181ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
329ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
533ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
429ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
958ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
193ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
227ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
105ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.521ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
240ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
260ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.907ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
9.975ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
8.365ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
10.632ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
3.497ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
173ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
349ms