{
"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'
Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a API de Análise de User Agent - Navegador SO Dispositivo Bot API basta incluir seu token Bearer no cabeçalho Authorization.
| 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.
A API retorna informações detalhadas extraídas de uma string User-Agent, incluindo o nome e versão do navegador, nome e versão do sistema operacional, tipo de dispositivo (móvel, tablet, desktop), mecanismo de renderização e status de detecção de bot
Os campos principais na resposta incluem "ua" (a string original do User-Agent), "browser" (com "nome" e "versão"), "os" (com "nome" e "versão"), "device" (tipo), "isBot" (booleano) e "engine" (motor de renderização)
Os dados de resposta estão estruturados em um formato JSON Inclui um objeto principal com a string User-Agent e objetos aninhados para detalhes do navegador e do sistema operacional juntamente com campos separados para tipo de dispositivo detecção de bot e mecanismo de renderização
A API fornece informações sobre o navegador (nome e versão) sistema operacional (nome e versão) tipo de dispositivo (móvel tablet desktop) mecanismo de renderização e se o User-Agent está associado a um bot
Os usuários podem personalizar suas solicitações fornecendo diferentes strings de User-Agent na solicitação GET para o endpoint A API irá analisar a string fornecida e retornar os dados correspondentes analisados
Os casos de uso típicos incluem análise da web otimização da experiência do usuário detecção de bots e entrega de conteúdo específico para dispositivos Os desenvolvedores podem usar esses dados para adaptar aplicativos com base nos dispositivos e navegadores dos usuários
A precisão dos dados é mantida através de atualizações contínuas e validação contra padrões de User-Agent conhecidos A API aproveita um banco de dados abrangente de strings de User-Agent para garantir resultados de análise confiáveis
Padrões de dados padrão incluem variações nos nomes de navegadores (por exemplo, Chrome, Firefox), sistemas operacionais (por exemplo, Windows, iOS) e tipos de dispositivos. Os usuários podem esperar formatação consistente na resposta, permitindo fácil integração em aplicativos