Echo en Android e iOS

Echo Mobile te permite enviar peticiones, consultar respuestas y trabajar con tus colecciones lejos del ordenador. Usa los enlaces de la página de descargas para abrir la tienda correspondiente. La aplicación móvil tiene su propia interfaz, por lo que algunas herramientas de escritorio no tienen una pantalla equivalente en el teléfono.

Empieza con una petición

  1. Abre Colecciones. Crea un espacio si todavía no tienes uno y añade una colección dentro.
  2. Abre la colección y añade una petición. Las peticiones nuevas creadas en el móvil empiezan como HTTP.
  3. Ponle un nombre, elige el método e introduce una URL accesible desde el dispositivo.
  4. Usa Parámetros, Cabeceras, Cuerpo y Autenticación para completar la petición. Puedes desactivar una fila de parámetro o cabecera sin eliminarla.
  5. Toca Enviar. Durante la ejecución, esa misma zona ofrece Cancelar.
  6. Abre Respuesta para consultar el resultado. Los cambios en una petición editable se guardan automáticamente, sin un paso adicional antes del envío.

Puedes trabajar con los datos del dispositivo sin iniciar sesión. Enviar una petición sigue requiriendo acceso a la API de destino. Si la API se ejecuta en tu ordenador, localhost en el teléfono apunta al propio teléfono. Usa una dirección accesible desde el dispositivo y comprueba la conexión de red o VPN.

La base de datos del dispositivo está cifrada y su clave se guarda en el almacenamiento seguro del sistema. Mantén activo el bloqueo de pantalla, especialmente si las colecciones contienen credenciales o respuestas privadas.

Trae tus colecciones del escritorio

Inicia sesión en Ajustes con la misma cuenta Gapfy que usas en el escritorio. Si perteneces a varias organizaciones, selecciona el espacio de trabajo correspondiente antes de buscar sus colecciones. Desliza hacia abajo la lista de colecciones o entornos para sincronizar, o usa Sincronizar ahora en Ajustes.

Las colecciones, peticiones y entornos pueden acompañarte entre dispositivos. El historial de peticiones y las cookies permanecen en el dispositivo donde se crearon. Un error de sincronización significa que los últimos cambios podrían no haber llegado al otro dispositivo. Comprueba el estado y vuelve a iniciar sesión cuando la aplicación lo pida.

Las colecciones recibidas aparecen en Compartido conmigo, agrupadas por quien las compartió. El acceso de lectura permite abrir y enviar peticiones sin modificar la colección guardada. Para editar necesitas acceso de contribución. Configura el uso compartido desde el escritorio o Maestro.

Elige un entorno

Abre Entornos para crear un entorno y editar sus variables. Guarda cada variable después de cambiar su nombre o valor. Marca contraseñas y tokens como Secreto para ocultar los valores en el editor; usa Mostrar cuando necesites consultarlos.

Selecciona Establecer como activo en la lista, o toca el nombre del entorno junto a Enviar y elige uno allí. Sin entorno elimina la selección. Una petición como {{baseUrl}}/orders usa el entorno seleccionado al enviarse. Si una variable no se sustituye, comprueba primero el entorno activo y el nombre de la variable.

Las referencias de Key Vault sincronizadas desde el escritorio conservan su tipo en el móvil. Guardar una referencia no la convierte en un secreto de texto normal. La aplicación móvil no puede obtener el secreto de Key Vault, por lo que una petición que lo necesite no puede ejecutarse allí. Usa un entorno adecuado para el móvil o ejecuta esa petición en el escritorio. Consulta entornos y variables.

Autenticación y detalles de la respuesta

Bearer, Basic y clave de API tienen campos propios. La clave de API puede enviarse en una cabecera o un parámetro de consulta. Otros tipos de autenticación muestran su configuración en JSON y no ofrecen todas las pantallas del escritorio. Tener un tipo guardado no garantiza que su flujo interactivo esté disponible en el móvil.

La respuesta incluye estado, duración, tiempo hasta el primer byte, tamaño y cabeceras. Puedes alternar entre el cuerpo con resaltado y el texto sin formato, además de copiar el cuerpo mostrado. Los cuerpos grandes se truncan en el visor, y cada entrada del historial guarda solo un fragmento. Una vista truncada no contiene la respuesta completa.

Los resultados de pruebas existentes y los mensajes de consola de los scripts aparecen con la respuesta. La interfaz móvil no incluye un editor de scripts. Prepara los scripts en el escritorio y sincroniza la petición antes de ejecutarla en el teléfono.

El Historial permite buscar por URL y filtrar respuestas correctas, errores HTTP y fallos de transporte. Toca una entrada para volver a abrir su petición. El dispositivo conserva hasta 200 ejecuciones por petición. Inicio también ofrece accesos a peticiones recientes.

Protocolos y pantallas grandes

El motor compartido ejecuta HTTP, GraphQL, WebSocket y SSE. gRPC tiene soporte parcial, con llamadas unarias y descubrimiento por reflexión en el motor; los certificados de cliente y la visualización de streams tienen limitaciones. Ajustes muestra un resumen de las capacidades del dispositivo.

Crea y configura las peticiones de protocolos avanzados en el escritorio antes de sincronizarlas. El editor móvil no tiene selector de protocolo, navegador de servicios gRPC ni los paneles interactivos de streaming del escritorio. Tampoco tiene pantallas para ejecutar colecciones por lotes, encadenar peticiones, crear programaciones o mocks, importar y exportar o usar asistencia de IA. Consulta las guías del escritorio para esas tareas.

En horizontal y con suficiente anchura, la lista de una colección y su petición pueden compartir la pantalla. El editor también puede mostrar la respuesta junto a la petición cuando hay espacio. Ajustes ofrece temas del sistema, claro y oscuro, además de colores de acento. La interfaz sigue el idioma del dispositivo.

Resuelve un problema de conexión o sincronización

Si Android pide permiso de Dispositivos cercanos antes de una petición a tu red, permite el acceso para llegar a ese endpoint. Cuando el permiso se ha denegado, la aplicación ofrece un enlace a sus ajustes del sistema. Los endpoints públicos y los de tu red pueden necesitar accesos distintos.

Restablecer datos locales, en Ajustes, sirve para recuperar el almacenamiento de este dispositivo. Pide confirmación y no está disponible durante una sincronización o un cambio de espacio de trabajo. Los espacios, colecciones, peticiones y entornos ya sincronizados pueden descargarse de nuevo tras iniciar sesión. Los cambios sin sincronizar, el historial y las cookies de este dispositivo se pierden definitivamente. Lee la confirmación con atención antes de usar esta acción.

Usa Comentarios en Ajustes para comunicar un problema y describir qué estabas haciendo. Incluye el protocolo y el error mostrado, sin credenciales ni datos privados de la respuesta.