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.
Nota
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 nuestro repositorio de GitHub.
Pruebas en Postman
Analicemos las URLs responsables de diferentes funcionalidades y observemos cómo responde la API a cada solicitud.
Obtener todas las publicaciones
Utilice esta solicitud para recuperar todas las publicaciones de nuestra base de datos. No se requiere cuerpo de solicitud ni parámetros adicionales.
- Método: GET;
- URI:
localhost:3000/api/; - Respuesta:
Obtener una publicación por su ID
Recupere una publicación específica según su ID. Debe 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
Cree 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 con Postman, se puede asegurar que funcione correctamente, 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
Can you explain what each API endpoint does in more detail?
What should I do if I get an error when testing these endpoints in Postman?
Can you provide example request bodies for creating or updating a post?
Awesome!
Completion rate improved to 2.56
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.
Nota
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 nuestro repositorio de GitHub.
Pruebas en Postman
Analicemos las URLs responsables de diferentes funcionalidades y observemos cómo responde la API a cada solicitud.
Obtener todas las publicaciones
Utilice esta solicitud para recuperar todas las publicaciones de nuestra base de datos. No se requiere cuerpo de solicitud ni parámetros adicionales.
- Método: GET;
- URI:
localhost:3000/api/; - Respuesta:
Obtener una publicación por su ID
Recupere una publicación específica según su ID. Debe 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
Cree 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 con Postman, se puede asegurar que funcione correctamente, gestionando diversas solicitudes y proporcionando respuestas adecuadas.
¡Gracias por tus comentarios!