Transizione agli API di Axe Developer Hub per Risultati Mobili

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 avete utilizzato l'API REST mobile-service nei vostri script, dovreste sapere che mobile-service sta per essere ritirata. I risultati ora risiedono nel Axe Developer Hub. Consultate la documentazione API mantenuta nelle pagine seguenti:

Questa pagina è progettata per aiutare gli utenti delle API a comprendere questa transizione.

Utilizzo degli API di Axe Developer Hub

Con ciascuna delle API del Developer Hub, dovrete inserire la vostra chiave API di Axe DevTools Mobile nelle intestazioni per l'autenticazione.

Chiave Valore
X-API-Key YOUR_API_KEY

Utilizzate il endpoint Progetti per restituire un elenco dei vostri progetti mobili e accedere all'ID Progetto unico per ciascuno di essi. Avrete bisogno di un ID Progetto per chiamare il endpoint Sessioni. Chiamate il endpoint Sessioni utilizzando l'ID progetto per recuperare tutte le sessioni per un determinato progetto. Ogni ID sessione da questa risposta può essere passato al endpoint Risultati.

Formato di Output

I risultati vengono restituiti come Axe Universal JSON, un formato standard utilizzato da tutti i prodotti Axe. Contiene i risultati dei test di accessibilità, ma non include uno screenshot o la gerarchia delle viste mobili. Il JSON Mobile include tutte le informazioni catturate al momento della scansione, comprese i risultati dei test di accessibilità, l'intera gerarchia delle viste mobili e uno screenshot. Sebbene il JSON Mobile non sia disponibile tramite l'API, potete esportare i vostri dati in questo formato dall'interfaccia utente di Axe Developer Hub.

Migrazione dall'API REST mobile-service

Poiché i risultati delle API di Axe Developer Hub provengono da sessioni piuttosto che da singole scansioni, la funzionalità sarà diversa rispetto a mobile-service.

  • Utilizzate API Sessioni e Risultati per riassunti completi delle scansioni, nonché riassunti di scansioni filtrati
  • Con l'API mobile-service, potreste inviare tramite POST i risultati delle scansioni al Mobile Dashboard. Ora dovrete utilizzare i nostri SDK o driver Appium e invocare startScanSession per inviare i risultati al Axe Developer Hub
  • Non siete in grado di aggiornare i nomi delle singole scansioni programmaticamente, sebbene possiate rinominare la sessione nell'interfaccia utente di Axe Developer Hub
  • Notate che con le API di Axe Developer Hub non sarete più in grado di aggiornare il tag di una scansione o eliminare singole scansioni
note

Le vecchie scansioni rimarranno nel mobile-service e potranno ancora essere lette tramite la vecchia API fino al 31 dicembre 2026.