En enero, basándose en los comentarios de los usuarios, el equipo de Apidog trajo muchas nuevas funciones "de peso". Bienvenido a visitar la versión web para una experiencia temprana.
El enfoque principal de esta versión es:
- El nuevo "Modo de depuración" simplifica la depuración de la API
- Los casos de prueba admiten la adición de bucles, sentencias condicionales y otras funciones
- Nueva función de gestión por lotes de API
- Nueva función de historial de modificaciones de API
- Actualización del estilo de visualización y edición de la estructura de datos
El nuevo "Modo de depuración" simplifica la depuración de la API
La gestión de API ha añadido el Modo de depuración
, que puede enviar solicitudes y modificar parámetros directamente en la misma API, sin necesidad de definir primero el documento de la API. Este modo es más adecuado para las necesidades de desarrollo de los usuarios de Code-First, centrándose en la "depuración" para que las solicitudes de API sean más sencillas y directas, y mejorar la eficiencia de la depuración de la API. Después de la depuración, se puede guardar como una API para compartir y colaborar en futuros documentos.
Modo de diseño: Define/modifica el documento primero, luego ejecuta;
Modo de depuración: Envía una solicitud y ejecuta en la misma API.
El modo original se renombra como "Modo de diseño", y los dos modos tienen básicamente las mismas funciones. La única diferencia es el enfoque del diseño interactivo. Los datos se pueden intercambiar entre los dos modos, y los usuarios pueden cambiar entre ellos según sus necesidades.

Los casos de prueba admiten la adición de iteraciones, condicionales y otras funciones
Al configurar los casos de prueba, ahora es posible añadir condiciones de flujo de control como bucles, condicionales, esperas, agrupaciones y manejo de errores a los pasos de la solicitud, lo que ayuda a los usuarios a lograr escenarios de prueba más complejos a través de pruebas automatizadas.
- Iteraciones: Soporte para bucles de número fijo y basados en condiciones.
- Condicionales: Soporte para añadir sentencias condicionales if-else.
- Agrupación: Soporte para agrupar múltiples pasos de solicitud en un solo grupo para mejorar la legibilidad y la experiencia del usuario.
- Esperas: Soporte para establecer tiempos de espera, permitiendo un retraso antes de ejecutar los pasos subsiguientes.
- Manejo de errores: Las nuevas funciones de manejo de errores globales garantizan que los casos de prueba se ejecuten como se espera.

Se ha añadido una nueva función para la gestión por lotes de API
Con el fin de mejorar la eficiencia de la gestión de API, se ha añadido una nueva página de visualización de la tabla de datos de API al directorio, lo que facilita a los equipos la gestión de API de forma unificada. También se admite la personalización de los campos de la tabla de datos para el filtrado y la clasificación. Además, se ha añadido una nueva función para la gestión por lotes de API, que permite la edición, eliminación, movimiento, exportación y otras operaciones por lotes en las API.
Se ha añadido una nueva función para un historial de modificaciones de API
Con el fin de apoyar mejor los escenarios de colaboración entre los equipos, hemos añadido una función de historial de modificaciones para los documentos de API y los modelos de datos.
El historial de modificaciones de la API registrará los cambios en cada campo de la API, incluyendo las operaciones de modificación por parte de los miembros del equipo y los cambios en el documento de la API causados por la sobreescritura de la importación. Soporta la comparación con versiones históricas para comprender claramente los cambios específicos realizados en la API. Al mismo tiempo, también soporta la restauración a cualquier versión histórica para ayudar a los equipos a gestionar mejor las versiones de la API.

Actualización del estilo de visualización y edición de la estructura de datos
La edición y visualización de la API de la API se ha actualizado por completo. incluyendo:
Un nuevo diseño del editor de esquemas de datos para ayudar a los usuarios a establecer convenientemente los tipos de datos.

El estilo de visualización de la estructura de datos del documento de la API se ha optimizado y actualizado. El ejemplo se ha movido al lado derecho de la estructura de datos para la visualización de la comparación, y el nombre de los datos se destaca para mejorar la legibilidad de la información de los parámetros y mejorar la experiencia de lectura del documento de la API.
Aprende más
El equipo de producto de Apidog ha traído más características nuevas que las que se enumeran arriba:
- La ventana principal y la ventana del proyecto se fusionan, y se añade la jerarquía de pestañas del proyecto para soportar el cambio frecuente, el arrastre y la depuración de la API entre múltiples proyectos.
- Al establecer un dominio personalizado para la publicación de la documentación, se añade un nuevo método de retransmisión del servidor propio.
- La sintaxis del editor de Markdown se amplía con nuevos estilos de boletín y bloque de plegado.
- Al importar archivos de Swagger, se soporta el campo de directorio del documento sincronizado en Swagger junto con la sincronización del documento de la API.
- Auth soporta OAuth 1.0.
- El tiempo de ejecución de la API soporta Mock devolviendo flujos de bytes de imagen.
- El cuerpo de la respuesta de la API de tiempo de ejecución soporta la copia y la búsqueda del tipo Raw, y la copia para el tipo Preview.
- Al depurar documentos de API compartidos, el ejemplo de solicitud se puede generar automáticamente cuando el parámetro del cuerpo del parámetro de solicitud es json, xml o raw.
- El valor local de una variable se puede establecer para que siga el valor remoto.
- La sintaxis de Markdown soporta atributos HTML.
- Los pre y post-procesadores en las APIs y los casos de prueba de la API muestran el estado efectivo de los pre y post-procesadores de nivel superior, permitiendo a los usuarios ver los detalles específicos de los pre y post-procesadores que son realmente efectivos durante la operación de la API, y controlar manualmente el interruptor de cada nivel.
Además de las nuevas características, también hemos optimizado los detalles del producto y la experiencia del usuario. Los cambios específicos se pueden encontrar en el registro de cambios de Apidog.
Damos la bienvenida a los usuarios para que sigan proporcionando comentarios y sugerencias para la optimización, y continuaremos optimizando y actualizando nuestros productos para proporcionar a los usuarios mejores características de producto y una experiencia de usuario aún mejor.
Para obtener más instrucciones de uso y operaciones, por favor, consulte el centro de ayuda. Si tiene alguna pregunta, no dude en comunicarse con nosotros en el grupo de usuarios de Apidog.