Ejecución y Prueba de la API REST
Desliza para mostrar el menú
Ahora que hemos completado el desarrollo de nuestra API similar a Twitter, es momento de ejecutar la aplicación y probar su funcionalidad. Para iniciar la aplicación, abre tu terminal y ejecuta el siguiente comando:
node index
Una vez que veas el mensaje de éxito en la terminal, puedes abrir Postman para observar cómo responde nuestra aplicación a las solicitudes del cliente.
Si en algún momento te quedas atascado o deseas profundizar en el código, puedes acceder al código fuente completo de esta API similar a Twitter en el siguiente repositorio: GitHub repository
Pruebas en Postman
Analicemos las URLs responsables de diferentes funcionalidades y veamos cómo responde la API a cada solicitud.
Obtener todas las publicaciones
Utiliza esta solicitud para recuperar todas las publicaciones de nuestra base de datos. No se necesita cuerpo de solicitud ni parámetros adicionales.
- Método: GET;
- URI:
localhost:3000/api/; - Respuesta:
Obtener una publicación por su ID
Recuperar una publicación específica según su ID. Debes pasar el ID en la URL; el cuerpo de la solicitud permanece sin cambios.
- Método: GET;
- URI:
localhost:3000/api/post/2; - Respuesta:
Crear una publicación
Crear una nueva publicación proporcionando datos válidos a la API. Los datos deben estar en formato JSON y contener los campos correctos.
- Método: POST;
- URI:
localhost:3000/api/; - Cuerpo de la solicitud:
- Respuesta:
Actualizar una publicación
Actualizar una publicación existente proporcionando el ID de la publicación en los parámetros y datos válidos en el cuerpo de la solicitud en formato JSON. La API actualizará la base de datos en consecuencia
- Método: PUT;
- URI:
localhost:3000/api/post/3; - Cuerpo de la solicitud:
- Respuesta:
Eliminar una publicación
Eliminar una publicación de la base de datos pasando el ID de la publicación en los parámetros de la URL.
- Método: DELETE;
- URI:
localhost:3000/api/post/1; - Respuesta:
Siguiendo estos pasos y probando la API usando Postman, se puede asegurar que funcione como se espera, gestionando diversas solicitudes y proporcionando respuestas adecuadas.
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Ejecución y Prueba de la API REST
Ahora que hemos completado el desarrollo de nuestra API similar a Twitter, es momento de ejecutar la aplicación y probar su funcionalidad. Para iniciar la aplicación, abre tu terminal y ejecuta el siguiente comando:
node index
Una vez que veas el mensaje de éxito en la terminal, puedes abrir Postman para observar cómo responde nuestra aplicación a las solicitudes del cliente.
Si en algún momento te quedas atascado o deseas profundizar en el código, puedes acceder al código fuente completo de esta API similar a Twitter en el siguiente repositorio: GitHub repository
Pruebas en Postman
Analicemos las URLs responsables de diferentes funcionalidades y veamos cómo responde la API a cada solicitud.
Obtener todas las publicaciones
Utiliza esta solicitud para recuperar todas las publicaciones de nuestra base de datos. No se necesita cuerpo de solicitud ni parámetros adicionales.
- Método: GET;
- URI:
localhost:3000/api/; - Respuesta:
Obtener una publicación por su ID
Recuperar una publicación específica según su ID. Debes pasar el ID en la URL; el cuerpo de la solicitud permanece sin cambios.
- Método: GET;
- URI:
localhost:3000/api/post/2; - Respuesta:
Crear una publicación
Crear una nueva publicación proporcionando datos válidos a la API. Los datos deben estar en formato JSON y contener los campos correctos.
- Método: POST;
- URI:
localhost:3000/api/; - Cuerpo de la solicitud:
- Respuesta:
Actualizar una publicación
Actualizar una publicación existente proporcionando el ID de la publicación en los parámetros y datos válidos en el cuerpo de la solicitud en formato JSON. La API actualizará la base de datos en consecuencia
- Método: PUT;
- URI:
localhost:3000/api/post/3; - Cuerpo de la solicitud:
- Respuesta:
Eliminar una publicación
Eliminar una publicación de la base de datos pasando el ID de la publicación en los parámetros de la URL.
- Método: DELETE;
- URI:
localhost:3000/api/post/1; - Respuesta:
Siguiendo estos pasos y probando la API usando Postman, se puede asegurar que funcione como se espera, gestionando diversas solicitudes y proporcionando respuestas adecuadas.
¡Gracias por tus comentarios!