Transición a las API del Centro de Desarrolladores Axe para Resultados Móviles

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

Si has estado llamando a la API REST de mobile-service desde tus propios scripts, debes saber que la mobile-service está siendo retirada. Los resultados ahora se encuentran en el Centro de Desarrolladores Axe. Consulta la documentación de la API actualizada en las siguientes páginas:

Esta página está diseñada para ayudar a los usuarios de la API a comprender esta transición. Puedes ignorar esta página si estás usando nuestros SDK, controladores de Appium o Analizadores Móviles.

Uso de las API del Centro de Desarrolladores Axe

Con cada una de las API del Centro de Desarrolladores, deberás pasar tu clave API de Axe DevTools Mobile en los encabezados para la autenticación.

Clave Valor
X-API-Key TU_CLAVE_API

Utiliza el endpoint de Proyectos para devolver una lista de tus proyectos móviles y acceder al ID único de cada proyecto. Necesitarás un ID de Proyecto para llamar al endpoint de Sesiones. Llama al endpoint de Sesiones usando el ID del proyecto para recuperar todas las sesiones para un proyecto determinado. Cada ID de sesión de esta respuesta puede pasarse al endpoint de Resultados.

Formato de Salida

Los resultados se devuelven como JSON Universal de Axe, un formato estándar utilizado por todos los productos de Axe. Contiene los resultados de la prueba de accesibilidad, pero no incluye una captura de pantalla ni la jerarquía de vista móvil. El JSON Móvil incluye toda la información capturada en el momento del escaneo, incluidos los resultados de la prueba de accesibilidad, la jerarquía completa de vista móvil y una captura de pantalla. Aunque el JSON Móvil no está disponible a través de la API, puedes exportar tus datos en este formato desde la interfaz del Centro de Desarrolladores Axe.

Migración desde la API REST de mobile-service

Dado que los resultados de las API del Centro de Desarrolladores Axe provienen de sesiones en lugar de escaneos individuales, la funcionalidad será diferente a la de la mobile-service.

  • Usa la API de Sesiones y Resultados para resúmenes de escaneo completos así como resúmenes de escaneo filtrados
  • Con la API de mobile-service, podías enviar resultados de escaneos al Tablero Móvil. Ahora necesitarás usar nuestros SDK o controladores de Appium e invocar startScanSession para enviar resultados al Centro de Desarrolladores Axe
  • No puedes actualizar los nombres de escaneos individuales de manera programada, aunque puedes renombrar la sesión en la interfaz del Centro de Desarrolladores Axe
  • Ten en cuenta que con las API del Centro de Desarrolladores Axe ya no podrás actualizar la(s) etiqueta(s) de un escaneo ni eliminar escaneos individuales
note

Los escaneos antiguos permanecerán en el mobile-service y todavía se podrán leer a través de la antigua API hasta el 31 de diciembre de 2026.