Calificaciones del editor: Calificaciones de los usuarios: [Total: 0 Promedio: 0].ilfs_responsive_below_title_1 { ancho: 300px; } @media (ancho mínimo: 500 px) {.ilfs_responsive_below_title_1 { ancho: 300 px; } } @media (ancho mínimo: 800 px) {.ilfs_responsive_below_title_1 { ancho: 336 px; } }
Kreya es una aplicación de Windows descargable que puede usar para Crear y probar las API de forma rápida y sencilla. Es un programa de código abierto y también es compatible con API Rest, secuencias de comandos y pruebas.
Kreya viene en una versión gratuita, así como versiones pagas. También está disponible para las plataformas Linux y macOS.
Las siguientes características están incluidas en la versión gratuita de Kreya:
Cliente gRPC con todas las funciones: el cliente KreyagRPC admite muchas funciones, como la reflexión del servidor, las solicitudes transmitidas, la validación de solicitudes y más. gRPC es un marco de trabajo de llamada a procedimiento remoto (RPC) de código abierto que puede ejecutarse en cualquier entorno y ofrece una buena mejora del rendimiento.
Potente cliente REST: Kreya admite llamadas API REST con diferentes formatos de solicitud y respuesta, importación de Definiciones de OpenAPI y más.
Entornos y plantillas: esta es una característica muy importante de Kreya que le permite almacenar valores y datos específicos del entorno por separado y simplificar su experiencia. Puede agregar, editar y eliminar entornos y cambiar entre ellos con facilidad. Las plantillas le permiten generar datos ficticios realistas para cada solicitud para que pueda probarlos fácilmente.
Configuraciones de autenticación reutilizables: Kreya centraliza la administración de autenticación para que pueda definir sus credenciales de autenticación en un solo lugar y hacer referencia a ellas sin problemas en sus solicitudes para evitar repeticiones. Puede agregar, editar y eliminar fácilmente todas sus configuraciones de autenticación.
Cómo funciona:
1. Descargue e instale Kreya desde el enlace proporcionado al final de este artículo.
2. Ejecute Kreya y para probarlo brevemente, haga clic en’Abrir proyecto de ejemplo’. Si desea crear un nuevo proyecto, puede hacer clic en’Crear proyecto’y luego iniciar el proceso.
3. En unos momentos, todas las definiciones de la API se importarán y el proyecto de ejemplo se clonará en su disco.
4. Para enviar y probar su primera solicitud, debe seleccionar una operación de gRPC en la lista. Haga clic en Hello-> Hello Service y seleccione’Say Hello’. Luego haga clic en’Enviar’en el panel de gRPC. Obtendrá una respuesta”OK”en el panel Respuesta junto con el tiempo en milisegundos para que se genere la respuesta. Esto significa que ha realizado con éxito su primera llamada a la API con Kreya.
5. Junto a probar las API REST, haga clic en resto-> wttr.in y seleccione’Londres’. Al igual que antes, haga clic en”Enviar”en la parte superior y obtendrá la temperatura actual en Londres en el panel de Respuesta, lo que indica que la API Rest funciona correctamente. Este ejemplo usa wttr.in, que es un servicio gratuito de pronóstico del tiempo que admite varios métodos de representación de información para clientes HTTP de consola y más.
6. Haga clic en’Luna’en la misma carpeta wttr.in y luego haga clic en’Enviar’y obtendrá una imagen PNG de la Luna que muestra la fase actual. Esto demuestra que ha agregado con éxito la API Rest wttr.in.
7. Puede cambiar el método HTTP haciendo clic en la flecha hacia abajo junto a’OBTENER’y seleccionar cualquier otra solicitud como POST, PUT, DELETE y más y probarlas adecuadamente. Además, para cambiar el método de gRPC, puede hacer clic en el ícono’Pluma’al lado de su nombre y hacer lo necesario.
8. Utilice los iconos disponibles en la parte superior del panel izquierdo (panel HTTP/HTTPS) para crear, eliminar una nueva carpeta, operar y más.
9. Haga clic en cualquier’Carpeta’para configurar sus ajustes de Entorno para gRPS, Descanso y Configuración de Autenticación. Esta configuración se aplicará a todas las operaciones y subcarpetas a menos que se sobrescriban en un nivel inferior.
10. La barra de herramientas horizontal debajo del panel de Solicitudes le permite configurar la consulta, los encabezados, los métodos de autenticación, los puntos finales y más. La barra de herramientas debajo de la Respuesta le permite ver la Respuesta, los encabezados, los avances y las trazas.
Comentarios finales:
En general, Kreya es una aplicación ordenada y simple que le permite crear y prueba tus APIs de forma muy fácil y rápida. La versión gratuita tiene limitaciones y admite solo las funciones que se han mencionado anteriormente. Puede actualizar a la versión de pago para obtener características importantes adicionales como secuencias de comandos y pruebas, autenticación de Windows para API y más. Kreya es una de las herramientas más populares en este espacio y una buena alternativa a Postman.
Haga clic aquí para descargar la aplicación Kreya para Windows, Linux y macOS. Debe tener la versión de 64 bits de Windows 10 para que Kreya funcione.