Muy bien, así que ahora volvamos a nuestra aplicación actual ahora que hablamos un poco
sobre cómo funciona la API.
Regresa aquí.
Instalamos todos esos esos tres paquetes.
Vamos a configurar nuestra aplicación básica.
Entonces debería haber una revisión, pero toque.
Sí, vamos a abrirlo.
Qué lo hace C9.
DE ACUERDO.
Haz nuestro básico Entonces necesitamos var express equal.
Y como dije, esto va a ser barebones, no vamos a darle un estilo y hacerlo bonito con
una funcionalidad realmente divertida.
Pero será algo que puedes utilizar como una plantilla para otras aplicaciones que usan API y hará que
la aplicación sea igual a Express.
Mientras estamos aquí, se abrirá una aplicación anterior.
Hagamos esto.
Copia esta línea
Siempre me olvido de este.
El proceso que se realiza en el cuadro interior del puerto, pero lo pondré aquí y lo cambiaré para decir
que la aplicación de película comenzó correctamente.
Y luego también requerirá solicitud tal como lo guardaría en una variable.
Ok, esta aplicación exprés como dije tendrá dos rutas, una barra diagonal y otra barra diagonal.
Entonces verás un formulario en una página.
con la API que envía una solicitud a la API que volverá y luego mostrará los resultados.
Rellenarlo y luego el envío de ese formulario activará o enviará una solicitud a nuestra ruta de
resultados que luego funcionará
Comencemos de forma simple tomando apt get, solo hacemos una respuesta de solicitud de
resultados oblicua o una ruta estándar, y luego aquí es cuando realizamos una llamada API.
Entonces, cuando un usuario desencadena resultados de barras, realizaremos una búsqueda de la API.
Y vamos a empezar por codificarlo duro.
Así que los LED codifican en una búsqueda como la que tenemos aquí.
Estoy seguro de que lo hará por California.
Así que esta es la llamada API que vamos a comenzar haciendo siempre.
Así que solo para refrescar su memoria aquí, esto es lo que estamos buscando.
Solicite este gigante a su R-AL y luego devuelva la llamada con error wups, respuesta de error y cuerpo.
Así que vamos a intentarlo ahora comencemos simplemente asegurándonos de que nuestra ruta funcione.
Así que haremos, hagámoslo, envímoslo a bajo.
Funciona así al inicio por servidor.
Ok película epos comenzó.
Veamos ahora la vista previa de la visita.
Por lo tanto, no tenemos configurada nuestra ruta de ruta, pero deberíamos tener resultados de Slash y recibimos un saludo.
Funciona.
Y voy a abrir eso en una nueva pestaña y deshacerme de esto aquí.
DE ACUERDO.
Entonces, en lugar de ver que queremos ver nuestros datos de películas, comenzaremos por verlos todos.
Así que quiero ver esto, pero cuando voy a recortar los resultados, no estamos lidiando con HDMI, pero ese será
el próximo.
conectando y eso es lo que suelo hacer es comenzar con la API y luego preocuparme por la presentación.
Pero solo queremos asegurarnos de que nuestra API se está
Por lo tanto, solicite que esté bien que lo necesitemos.
Por supuesto que copié algo más.
Así que regresemos.
Copia eso eres.
Aquí es donde le pedimos que se sienta libre de hacer este término de búsqueda cualquiera que sea
el estado en el que viva.
Y luego necesitamos una devolución de llamada.
Entonces, es la respuesta al error y luego el cuerpo y luego agregamos esa declaración if.
Técnicamente no tenemos que tener eso.
Es bueno tener
Solo para que no sepamos que trabaja con datos rotos y podemos manejar el error si es necesario.
Entonces, si no hay un error y una respuesta, el código de estado equivale a 200 si ese es el caso, entonces vamos a trabajar
con el cuerpo.
Entonces, antes de analizarlo, solo enviemos el PADI así que envíe un cuerpo que será una cadena en
ese punto.
Y veamos qué obtenemos.
Refresque y allí vamos.
Ahora cuando actualizo puedes ver que comienza.
Es realmente difícil de ver porque esta extensión de Chrome está funcionando.
Pero puedes ver que es esta persecución aquí.
En realidad es una cadena de Jaison.
Lo que tenemos que hacer ahora es convertirlo en un objeto.
Entonces si solo quería obtener el primer título.
Regresemos aquí.
Solo quiero King of California o lo que sea que sea el primer título.
Necesito acceder a la búsqueda y luego es una matriz.
Entonces quiero el cero con el elemento, pero si hago eso
aquí y
guardo, obtenemos un error que no puede leerse correctamente como cero de indefinido.
Entonces, esto no está definido aquí porque el cuerpo sigue siendo una cadena como vimos en el último video o dos videos
atrás.
Necesitamos convertirlo en un objeto.
Así que ahí es donde obtenemos nuestro cuerpo parce Jason, lo guardaremos para llamarlo solo resultados o.
Los resultados están bien.
Jaisalmer hasta cuerpo de parch.
Y luego simplemente reemplazamos el cuerpo aquí con resultados.
Entonces, eso nos da la forma de objeto de esa cadena que se ha analizado y
convertido, entonces podemos acceder a ella como cualquier otro objeto.
título se reinicie una vez más y obtenemos King of California.
Y ahora tenemos este elemento y luego si queremos que el
Excelente.
Tan muy sencillo en realidad.
No hemos terminado, por supuesto, pero todo lo que hicimos fue básicamente tomar nuestro código de solicitud que teníamos
antes y ponerlo dentro de una envoltura.
Así que, a continuación, tomaremos la respuesta y, de hecho, crearemos una plantilla que la use y muestre todos
los títulos de las películas en una lista simple.
Y es un discurso para un mouse en lugar de simplemente texto que vemos ahora.
Todo bien