Sobre a API:
Esta é uma extensa base de dados de (325.000+ strings de agente do usuário) strings de agente do usuário que são rapidamente acessíveis com um simples endpoint. Oferecemos a filtragem dos resultados aleatórios com muitos parâmetros, como sistema operacional, tipo de dispositivo e navegador.
Esta API receberá o dispositivo selecionado e os sistemas operacionais de sua escolha e entregará um Agente de Usuário gerado aleatoriamente.
Gerar programaticamente agentes de usuário: Todos nós precisamos extrair dados de alguns sites remotos e precisamos gerar uma string de usuário aleatória válida para cada solicitação que fazemos. Isso pode ser problemático; com uma base de dados limitada de strings de agente do usuário, um site remoto poderia facilmente identificar sua impressão digital e bloqueá-lo.
Criar uma experiência melhor para qualquer agente do usuário: Construa seu produto e veja como ele é exibido com diferentes agentes do usuário para que você não perca nenhum deles devido a qualquer inconveniente que possam ter.
Além do número de chamadas de API por mês, não há outras limitações.
{"status":"success","data":{"user_agent":"Opera\/9.80 (Windows Mobile; Opera Mini\/5.1.21595\/37.6423; U; fr) Presto\/2.12.423 Version\/12.16","type_of_device":"mobile","platform":"WindowsMobileOS","browser":"Opera Mini"}}
curl --location --request GET 'https://zylalabs.com/api/325/user+agent+generator+api/264/get+random+user+agent?device=desktop' --header 'Authorization: Bearer YOUR_API_KEY'
| 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.
O endpoint Get Random User Agent retorna um objeto JSON contendo uma string de agente de usuário gerada aleatoriamente, juntamente com metadados sobre o tipo de dispositivo, plataforma e navegador
Os campos-chave nos dados de resposta incluem "user_agent" (a string de agente do usuário gerada), "type_of_device" (indicando se é móvel ou desktop), "platform" (o sistema operacional) e "browser" (o tipo específico de navegador)
Os usuários podem personalizar suas solicitações especificando parâmetros como tipo de dispositivo (por exemplo, móvel, desktop) e sistema operacional (por exemplo, Windows, macOS)
Os dados da resposta estão estruturados em um formato JSON com um campo "status" indicando sucesso ou falha e um campo "data" contendo os detalhes do agente do usuário facilitando a análise e utilização
Os dados do agente do usuário são obtidos de um banco de dados abrangente que agrega strings de agentes de usuário de vários navegadores e dispositivos, garantindo uma ampla variedade de opções para os usuários
Os casos de uso típicos incluem raspagem da web teste de aplicativos em diferentes agentes de usuário e geração de agentes de usuário para testes automatizados a fim de evitar a detecção por sites
Os usuários podem utilizar os dados retornados integrando as strings do agente do usuário em suas solicitações HTTP permitindo que eles imitem diferentes dispositivos e navegadores para fins de raspagem ou teste
A precisão dos dados é mantida através de atualizações regulares e verificações de qualidade garantindo que as strings do agente do usuário reflitam as tendências atuais de navegadores e dispositivos
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:
429ms
Nível de serviço:
100%
Tempo de resposta:
533ms
Nível de serviço:
100%
Tempo de resposta:
26ms
Nível de serviço:
100%
Tempo de resposta:
181ms
Nível de serviço:
100%
Tempo de resposta:
227ms
Nível de serviço:
100%
Tempo de resposta:
391ms
Nível de serviço:
100%
Tempo de resposta:
61ms
Nível de serviço:
100%
Tempo de resposta:
37ms
Nível de serviço:
100%
Tempo de resposta:
8.001ms
Nível de serviço:
100%
Tempo de resposta:
238ms
Nível de serviço:
100%
Tempo de resposta:
1.000ms
Nível de serviço:
100%
Tempo de resposta:
2.559ms
Nível de serviço:
100%
Tempo de resposta:
1.036ms
Nível de serviço:
100%
Tempo de resposta:
3.413ms
Nível de serviço:
100%
Tempo de resposta:
5.476ms
Nível de serviço:
100%
Tempo de resposta:
6.817ms
Nível de serviço:
100%
Tempo de resposta:
4.072ms
Nível de serviço:
100%
Tempo de resposta:
2.015ms