1
00:00:00,150 --> 00:00:05,220
Muy bien, así que ahora volvamos a nuestra aplicación actual ahora que hablamos un poco

2
00:00:05,220 --> 00:00:07,030
sobre cómo funciona la API.

3
00:00:07,350 --> 00:00:09,020
Regresa aquí.

4
00:00:09,360 --> 00:00:11,890
Instalamos todos esos esos tres paquetes.

5
00:00:12,030 --> 00:00:13,790
Vamos a configurar nuestra aplicación básica.

6
00:00:13,920 --> 00:00:17,240
Entonces debería haber una revisión, pero toque.

7
00:00:17,420 --> 00:00:21,730
Sí, vamos a abrirlo.

8
00:00:21,810 --> 00:00:23,910
Qué lo hace C9.

9
00:00:25,080 --> 00:00:25,850
DE ACUERDO.

10
00:00:26,270 --> 00:00:31,100
Haz nuestro básico Entonces necesitamos var express equal.

11
00:00:31,320 --> 00:00:36,060
Y como dije, esto va a ser barebones, no vamos a darle un estilo y hacerlo bonito con

12
00:00:36,070 --> 00:00:37,170
una funcionalidad realmente divertida.

13
00:00:37,170 --> 00:00:45,510
Pero será algo que puedes utilizar como una plantilla para otras aplicaciones que usan API y hará que

14
00:00:45,750 --> 00:00:48,590
la aplicación sea igual a Express.

15
00:00:49,560 --> 00:00:52,720
Mientras estamos aquí, se abrirá una aplicación anterior.

16
00:00:52,800 --> 00:00:55,240
Hagamos esto.

17
00:00:55,560 --> 00:00:58,080
Copia esta línea

18
00:00:58,080 --> 00:01:00,150
Siempre me olvido de este.

19
00:01:00,150 --> 00:01:06,460
El proceso que se realiza en el cuadro interior del puerto, pero lo pondré aquí y lo cambiaré para decir

20
00:01:08,280 --> 00:01:10,550
que la aplicación de película comenzó correctamente.

21
00:01:10,560 --> 00:01:18,510
Y luego también requerirá solicitud tal como lo guardaría en una variable.

22
00:01:19,260 --> 00:01:29,090
Ok, esta aplicación exprés como dije tendrá dos rutas, una barra diagonal y otra barra diagonal.

23
00:01:29,910 --> 00:01:32,440
Entonces verás un formulario en una página.

24
00:01:32,520 --> 00:01:38,680
con la API que envía una solicitud a la API que volverá y luego mostrará los resultados.

25
00:01:38,680 --> 00:01:44,990
Rellenarlo y luego el envío de ese formulario activará o enviará una solicitud a nuestra ruta de

26
00:01:44,990 --> 00:01:46,580
resultados que luego funcionará

27
00:01:46,980 --> 00:01:54,060
Comencemos de forma simple tomando apt get, solo hacemos una respuesta de solicitud de

28
00:01:57,690 --> 00:02:05,550
resultados oblicua o una ruta estándar, y luego aquí es cuando realizamos una llamada API.

29
00:02:05,790 --> 00:02:10,540
Entonces, cuando un usuario desencadena resultados de barras, realizaremos una búsqueda de la API.

30
00:02:10,710 --> 00:02:12,930
Y vamos a empezar por codificarlo duro.

31
00:02:12,960 --> 00:02:17,810
Así que los LED codifican en una búsqueda como la que tenemos aquí.

32
00:02:18,100 --> 00:02:20,580
Estoy seguro de que lo hará por California.

33
00:02:20,580 --> 00:02:25,160
Así que esta es la llamada API que vamos a comenzar haciendo siempre.

34
00:02:25,260 --> 00:02:30,320
Así que solo para refrescar su memoria aquí, esto es lo que estamos buscando.

35
00:02:30,480 --> 00:02:38,970
Solicite este gigante a su R-AL y luego devuelva la llamada con error wups, respuesta de error y cuerpo.

36
00:02:38,970 --> 00:02:43,080
Así que vamos a intentarlo ahora comencemos simplemente asegurándonos de que nuestra ruta funcione.

37
00:02:43,110 --> 00:02:48,500
Así que haremos, hagámoslo, envímoslo a bajo.

38
00:02:48,540 --> 00:02:54,460
Funciona así al inicio por servidor.

39
00:02:56,140 --> 00:02:57,840
Ok película epos comenzó.

40
00:02:58,170 --> 00:03:02,210
Veamos ahora la vista previa de la visita.

41
00:03:03,210 --> 00:03:11,750
Por lo tanto, no tenemos configurada nuestra ruta de ruta, pero deberíamos tener resultados de Slash y recibimos un saludo.

42
00:03:11,880 --> 00:03:12,930
Funciona.

43
00:03:13,350 --> 00:03:18,160
Y voy a abrir eso en una nueva pestaña y deshacerme de esto aquí.

44
00:03:18,540 --> 00:03:18,780
DE ACUERDO.

45
00:03:18,780 --> 00:03:24,870
Entonces, en lugar de ver que queremos ver nuestros datos de películas, comenzaremos por verlos todos.

46
00:03:24,870 --> 00:03:30,690
Así que quiero ver esto, pero cuando voy a recortar los resultados, no estamos lidiando con HDMI, pero ese será

47
00:03:30,690 --> 00:03:31,310
el próximo.

48
00:03:31,410 --> 00:03:36,060
conectando y eso es lo que suelo hacer es comenzar con la API y luego preocuparme por la presentación.

49
00:03:36,090 --> 00:03:38,550
Pero solo queremos asegurarnos de que nuestra API se está

50
00:03:38,700 --> 00:03:44,050
Por lo tanto, solicite que esté bien que lo necesitemos.

51
00:03:44,640 --> 00:03:46,210
Por supuesto que copié algo más.

52
00:03:46,350 --> 00:03:47,770
Así que regresemos.

53
00:03:47,790 --> 00:03:49,310
Copia eso eres.

54
00:03:49,410 --> 00:03:54,240
Aquí es donde le pedimos que se sienta libre de hacer este término de búsqueda cualquiera que sea

55
00:03:54,240 --> 00:03:55,850
el estado en el que viva.

56
00:03:56,100 --> 00:03:58,430
Y luego necesitamos una devolución de llamada.

57
00:03:58,440 --> 00:04:07,650
Entonces, es la respuesta al error y luego el cuerpo y luego agregamos esa declaración if.

58
00:04:08,040 --> 00:04:09,650
Técnicamente no tenemos que tener eso.

59
00:04:09,660 --> 00:04:11,250
Es bueno tener

60
00:04:11,250 --> 00:04:16,060
Solo para que no sepamos que trabaja con datos rotos y podemos manejar el error si es necesario.

61
00:04:16,350 --> 00:04:30,510
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

62
00:04:30,510 --> 00:04:31,930
con el cuerpo.

63
00:04:31,950 --> 00:04:39,090
Entonces, antes de analizarlo, solo enviemos el PADI así que envíe un cuerpo que será una cadena en

64
00:04:39,090 --> 00:04:39,870
ese punto.

65
00:04:39,870 --> 00:04:44,060
Y veamos qué obtenemos.

66
00:04:44,130 --> 00:04:47,790
Refresque y allí vamos.

67
00:04:47,790 --> 00:04:51,820
Ahora cuando actualizo puedes ver que comienza.

68
00:04:51,990 --> 00:04:54,750
Es realmente difícil de ver porque esta extensión de Chrome está funcionando.

69
00:04:54,750 --> 00:04:58,720
Pero puedes ver que es esta persecución aquí.

70
00:04:58,740 --> 00:05:00,940
En realidad es una cadena de Jaison.

71
00:05:01,110 --> 00:05:04,590
Lo que tenemos que hacer ahora es convertirlo en un objeto.

72
00:05:04,620 --> 00:05:08,140
Entonces si solo quería obtener el primer título.

73
00:05:08,540 --> 00:05:11,330
Regresemos aquí.

74
00:05:11,330 --> 00:05:14,750
Solo quiero King of California o lo que sea que sea el primer título.

75
00:05:14,750 --> 00:05:19,290
Necesito acceder a la búsqueda y luego es una matriz.

76
00:05:19,290 --> 00:05:23,430
Entonces quiero el cero con el elemento, pero si hago eso

77
00:05:28,950 --> 00:05:29,550
aquí y

78
00:05:36,840 --> 00:05:41,540
guardo, obtenemos un error que no puede leerse correctamente como cero de indefinido.

79
00:05:41,670 --> 00:05:48,690
Entonces, esto no está definido aquí porque el cuerpo sigue siendo una cadena como vimos en el último video o dos videos

80
00:05:48,690 --> 00:05:49,160
atrás.

81
00:05:49,320 --> 00:05:51,210
Necesitamos convertirlo en un objeto.

82
00:05:51,510 --> 00:05:59,350
Así que ahí es donde obtenemos nuestro cuerpo parce Jason, lo guardaremos para llamarlo solo resultados o.

83
00:05:59,550 --> 00:06:00,770
Los resultados están bien.

84
00:06:00,780 --> 00:06:02,120
Jaisalmer hasta cuerpo de parch.

85
00:06:02,160 --> 00:06:08,060
Y luego simplemente reemplazamos el cuerpo aquí con resultados.

86
00:06:08,370 --> 00:06:14,400
Entonces, eso nos da la forma de objeto de esa cadena que se ha analizado y

87
00:06:14,400 --> 00:06:17,890
convertido, entonces podemos acceder a ella como cualquier otro objeto.

88
00:06:18,330 --> 00:06:23,310
título se reinicie una vez más y obtenemos King of California.

89
00:06:26,290 --> 00:06:31,400
Y ahora tenemos este elemento y luego si queremos que el

90
00:06:31,800 --> 00:06:32,580
Excelente.

91
00:06:32,640 --> 00:06:36,060
Tan muy sencillo en realidad.

92
00:06:36,060 --> 00:06:40,980
No hemos terminado, por supuesto, pero todo lo que hicimos fue básicamente tomar nuestro código de solicitud que teníamos

93
00:06:41,400 --> 00:06:43,360
antes y ponerlo dentro de una envoltura.

94
00:06:43,380 --> 00:06:50,130
Así que, a continuación, tomaremos la respuesta y, de hecho, crearemos una plantilla que la use y muestre todos

95
00:06:50,130 --> 00:06:53,250
los títulos de las películas en una lista simple.

96
00:06:53,580 --> 00:06:58,040
Y es un discurso para un mouse en lugar de simplemente texto que vemos ahora.

97
00:06:58,050 --> 00:06:58,450
Todo bien
