Transição para as APIs do Axe Developer Hub para Resultados Móveis

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard
Not for use with personal data

Se você tem utilizado a mobile-service API REST a partir de seus próprios scripts, você deve saber que a mobile-service está sendo descontinuada. Os resultados agora estão disponíveis no Axe Developer Hub. Consulte a documentação mantida da API nas páginas a seguir:

Esta página foi projetada para ajudar os usuários de API a entender esta transição.

Usando as APIs do Axe Developer Hub

Com cada uma das APIs do Developer Hub, você deverá inserir sua Chave API Axe DevTools Mobile nos cabeçalhos para autenticação.

Chave Valor
X-API-Key YOUR_API_KEY

Use o endpoint Projects para retornar uma lista de seus projetos móveis e acessar o ID de Projeto único para cada um. Você precisará de um ID de Projeto para chamar o endpoint Sessions. Chame o endpoint Sessions usando o ID do projeto para recuperar todas as sessões de um determinado projeto. Cada ID de sessão retornado nessa resposta pode ser passado para o endpoint Results.

Formato de Saída

Os resultados são retornados como Axe Universal JSON, um formato padrão usado por todos os produtos Axe. Ele contém os resultados dos testes de acessibilidade, mas não inclui uma captura de tela ou a hierarquia de visualização móvel. O Mobile JSON inclui todas as informações capturadas no momento da varredura, incluindo os resultados dos testes de acessibilidade, a hierarquia completa de visualização móvel e uma captura de tela. Embora o Mobile JSON não esteja disponível através da API, você pode exportar seus dados neste formato a partir da interface do Axe Developer Hub.

Migração da mobile-serviceAPI REST

Como os resultados das APIs do Axe Developer Hub vêm de sessões em vez de varreduras únicas, a funcionalidade será diferente da mobile-service.

  • Use a API de Sessões e Resultados para resumos completos de varredura, bem como resumos filtrados de varredura
  • Com a API mobile-service, você podia postar resultados de varredura no Painel Mobile. Agora você precisará usar nossos SDKs ou drivers Appium e invocar startScanSession para enviar resultados ao Axe Developer Hub
  • Você não pode atualizar nomes de varreduras individuais programaticamente, embora você pode renomeie a sessão na interface do Axe Developer Hub
  • Observe que, com as APIs do Axe Developer Hub, você não poderá mais atualizar a(s) tag(s) de uma varredura ou excluir varreduras individuais
note

As varreduras antigas permanecerão na mobile-service e ainda poderão ser lidas através da antiga API até 31 de dezembro de 2026.