A API User Agent Insight é uma ferramenta poderosa projetada para interpretar strings de agente do usuário extraídas dos cabeçalhos de requisições HTTP. As strings de agente do usuário contêm informações valiosas sobre o dispositivo ou aplicativo cliente que está fazendo a solicitação, incluindo detalhes como sistema operacional, navegador, tipo de dispositivo e, às vezes, metadados adicionais. Esta API analisa essas strings para fornecer dados estruturados e significativos que podem ser utilizados em uma variedade de aplicações e sistemas.
Em essência, a API User Agent Insight processa strings brutas de agente do usuário em um formato estruturado, permitindo que desenvolvedores e empresas obtenham informações sobre as características dos dispositivos ou softwares de seus usuários. Esses dados estruturados podem facilitar a personalização da experiência do usuário, a otimização específica para dispositivos, a entrega de conteúdo segmentado e a melhoria da análise.
Ao utilizar algoritmos sofisticados e bancos de dados de agentes de usuário conhecidos, a API identifica e categoriza com precisão elementos da string de agente do usuário. Isso inclui determinar o tipo e a versão do sistema operacional, identificar o navegador e sua versão, distinguir entre dispositivos desktop e móveis, e reconhecer vários outros detalhes do cliente que podem estar embutidos na string.
Usuários que integram a API User Agent Insight em suas aplicações se beneficiam de sua facilidade de uso e confiabilidade. A API geralmente fornece uma interface simples que permite integração sem costura com sistemas existentes.
No geral, a API User Agent Insight é uma ferramenta fundamental para aplicações web e móveis modernas, fornecendo funções essenciais para descoberta de dispositivos, análise de agentes do usuário e enriquecimento de dados. Sua capacidade de transformar strings brutas de agente do usuário em dados estruturados permite que você ofereça experiências personalizadas, otimize o desempenho e tome decisões informadas em um ambiente digital cada vez mais interconectado.
Ela receberá parâmetros e fornecerá um JSON.
Otimização de Dispositivos: Personalização de conteúdo e layouts com base nas capacidades do dispositivo.
Analytics: Coleta de insights sobre demografia e preferências dos usuários.
Personalização: Customização de experiências do usuário com base no tipo de dispositivo e navegador.
Segmentação de Anúncios: Entrega de anúncios direcionados com base nas características do dispositivo do usuário.
Segurança: Verificação de agentes do usuário para detectar possíveis ameaças ou anomalias.
5 requisições por segundo em todos os planos.
{
"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/4411/user+agent+insight+api/5420/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"
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
Para usar esta API os usuários devem indicar as informações do agente do usuário para estruturar em um JSON as informações
Existem diferentes planos para atender a todos incluindo um teste gratuito para um pequeno número de solicitações mas sua taxa é limitada para evitar abuso do serviço
Zyla oferece uma ampla gama de métodos de integração para quase todas as linguagens de programação Você pode usar esses códigos para integrar ao seu projeto conforme necessário
A API ajuda você a personalizar seu conteúdo da web e experiências de usuário com base nos dispositivos específicos utilizados pelos visitantes Isso garante exibição e funcionalidade ideais em diferentes dispositivos como desktops smartphones e tablets
API de Insight de User Agent projetada para analisar e interpretar strings de user agent enviadas por navegadores web
O endpoint do Agente Parser retorna dados estruturados sobre o agente do usuário, incluindo detalhes sobre o navegador, sistema operacional, tipo de dispositivo e metadados adicionais A resposta é formatada como JSON
Os campos chave na resposta incluem "ua" (string do agente do usuário), "browser" (nome, versão), "os" (nome, versão), "device" (fabricante, modelo, tipo) e "engine" (nome, versão) Cada campo fornece insights específicos sobre o ambiente do usuário
Os dados de resposta estão organizados em um formato JSON hierárquico. Cada categoria principal (navegador, sistema operacional, dispositivo, mecanismo) contém subcampos relevantes, facilitando o acesso a informações específicas sobre o agente do usuário
O endpoint do Parser de Agente fornece informações sobre o nome e a versão do navegador, detalhes do sistema operacional, fabricante e modelo do dispositivo, e especificações do mecanismo de renderização. Esses dados ajudam a entender os ambientes dos usuários
Os usuários podem personalizar suas solicitações especificando diferentes strings de agente do usuário na solicitação POST. Isso permite respostas personalizadas com base no agente do usuário específico que está sendo analisado
Os dados são provenientes de um banco de dados abrangente de agentes de usuário conhecidos, mantido por meio de atualizações contínuas e contribuições da comunidade. Isso garante uma ampla cobertura de dispositivos e navegadores
A precisão dos dados é mantida por meio de atualizações regulares na base de dados de agentes de usuário validação em relação a padrões conhecidos e algoritmos que analisam strings de agentes de usuário de forma eficaz Isso ajuda a garantir uma identificação confiável
Casos de uso típicos incluem otimizar conteúdo da web para dispositivos específicos melhorar a experiência do usuário por meio de personalização conduzir análises sobre a demografia dos usuários e melhorar a segurança identificando ameaças potenciais com base em agentes de usuário
Nível de serviço:
100%
Tempo de resposta:
37ms
Nível de serviço:
100%
Tempo de resposta:
248ms
Nível de serviço:
100%
Tempo de resposta:
26ms
Nível de serviço:
100%
Tempo de resposta:
391ms
Nível de serviço:
100%
Tempo de resposta:
533ms
Nível de serviço:
100%
Tempo de resposta:
181ms
Nível de serviço:
100%
Tempo de resposta:
429ms
Nível de serviço:
100%
Tempo de resposta:
61ms
Nível de serviço:
100%
Tempo de resposta:
181ms
Nível de serviço:
100%
Tempo de resposta:
310ms
Nível de serviço:
100%
Tempo de resposta:
1.658ms
Nível de serviço:
100%
Tempo de resposta:
134ms
Nível de serviço:
100%
Tempo de resposta:
308ms
Nível de serviço:
100%
Tempo de resposta:
418ms
Nível de serviço:
100%
Tempo de resposta:
113ms
Nível de serviço:
100%
Tempo de resposta:
197ms
Nível de serviço:
100%
Tempo de resposta:
298ms
Nível de serviço:
100%
Tempo de resposta:
728ms
Nível de serviço:
100%
Tempo de resposta:
1.767ms
Nível de serviço:
100%
Tempo de resposta:
1.164ms