WEBVTT

1
00:00.410 --> 00:03.050
Salve sviluppatori e bentornati.

2
00:03.050 --> 00:07.880
In questo video impareremo a conoscere
l'API da cui prelevare i dati.

3
00:07.910 --> 00:14.690
Dobbiamo ottenere i film più popolari da
un sito web chiamato movie db.org.

4
00:14.720 --> 00:15.950
Il Tmdb.

5
00:15.980 --> 00:23.330
L'API del Movie Database è una fonte ampia
e popolare di dati su film, spettacoli
televisivi e celebrità.

6
00:23.330 --> 00:30.680
Fornisce agli sviluppatori l'accesso a
un'ampia gamma di informazioni relative ai
media, come dettagli sui film, dati

7
00:30.710 --> 00:36.500
sui programmi televisivi, informazioni sul
cast e sulla troupe, recensioni degli
utenti e molto altro ancora.

8
00:36.500 --> 00:41.090
Utilizzeremo quindi questo fantastico sito
web per ottenere i film più popolari.

9
00:41.090 --> 00:44.570
Quindi, tra i film, dobbiamo selezionare
quelli più popolari.

10
00:44.570 --> 00:50.750
È possibile ottenere il Nowplaying di
prossima pubblicazione e molto altro
ancora.

11
00:50.780 --> 00:55.310
Ok, siamo interessati a ottenere i film
più popolari.

12
00:55.310 --> 01:00.530
Inoltre, è possibile ottenere i programmi
televisivi, i personaggi più popolari e
altri ancora.

13
01:00.530 --> 01:08.700
Stiamo per recuperare questi film popolari
nella nostra applicazione Android Jetpack
Compose.

14
01:08.730 --> 01:17.310
Il nostro obiettivo principale, il nostro
scopo dall'applicazione è quello di
ottenere film popolari dal sito web Tmdb.

15
01:17.340 --> 01:19.590
Per utilizzare l'API Tmdb.

16
01:19.620 --> 01:25.680
È necessario registrarsi per ottenere una
chiave API, necessaria per autenticare le
richieste.

17
01:25.710 --> 01:32.190
È possibile registrarsi per una chiave API
creando un account sul sito web

18
01:32.220 --> 01:34.560
di Tmdb e navigando nella sezione API
nelle impostazioni del proprio account.

19
01:34.560 --> 01:37.560
Qui potete cliccare su join Tmdb.

20
01:37.590 --> 01:40.290
Compilare le informazioni e fare clic su
Iscriviti.

21
01:40.290 --> 01:47.130
Inoltre, è necessario autenticare e
verificare il proprio account facendo clic
su un link e-mail e verificarlo.

22
01:47.130 --> 01:47.550
Ok.

23
01:47.580 --> 01:51.240
Dopo l'iscrizione, è possibile effettuare
il login e questo è il mio account.

24
01:51.270 --> 01:55.050
Ora possiamo creare la chiave API da qui.

25
01:55.080 --> 01:56.400
Fare clic su API.

26
01:56.430 --> 01:59.760
Verrete indirizzati alle guide API.

27
01:59.760 --> 02:08.190
Inoltre, è possibile fare clic sulle
impostazioni Profilo e Impostazioni e
selezionare API per ottenere la chiave
API.

28
02:08.220 --> 02:17.290
Copiare la chiave API e incollarla in un
nuovo documento e

29
02:17.290 --> 02:18.490
in un documento del Blocco note per
conservarla in seguito.

30
02:18.520 --> 02:27.160
Questa chiave è necessaria per autenticare
le vostre richieste e senza

31
02:27.160 --> 02:27.730
di essa non potrete ottenere alcun dato da
questo sito web.

32
02:27.760 --> 02:29.950
Questa è una nota molto importante.

33
02:29.980 --> 02:32.860
Ora facciamo un'immersione profonda
nell'API.

34
02:32.890 --> 02:41.620
Da qui possiamo selezionare il riferimento
API e siamo interessati a ottenere i film
più recenti.

35
02:41.620 --> 02:44.530
È possibile ottenere i dettagli del conto.

36
02:44.530 --> 02:50.830
È possibile ottenere l'autenticazione, le
certificazioni, le società di riscossione
e altro ancora.

37
02:50.860 --> 02:51.340
Ok.

38
02:51.340 --> 02:54.340
Siamo interessati alle liste di film.

39
02:54.370 --> 03:00.490
Faremo clic su popolare e otterremo
questo.

40
03:00.490 --> 03:05.590
Questa richiesta otterrà un elenco di film
ordinati per popolarità.

41
03:05.590 --> 03:08.710
Inoltre, è possibile ottenere e
selezionare la propria lingua.

42
03:08.710 --> 03:16.780
Ad esempio, se si utilizza Kotlin, si
otterrà il codice Kotlin e se si nota

43
03:16.810 --> 03:22.330
che si devono ottenere i film più popolari
e si deve fornire la chiave qui.

44
03:22.360 --> 03:22.870
Ok.

45
03:22.900 --> 03:25.090
Una nota importante.

46
03:25.090 --> 03:31.180
Se vogliamo ottenere i film più popolari,
dobbiamo chiamare questo link con l'URL di
base.

47
03:31.210 --> 03:40.810
L'URL di base per le API di Tmdb è http as
api dot the movie db.org/3.

48
03:40.810 --> 03:47.680
Tutti gli endpoint vengono aggiunti a
questo URL di base, anche se si ottiene il
top trending.

49
03:47.680 --> 03:50.290
Quindi, lasciatemi controllare il top
rated.

50
03:50.290 --> 03:57.370
Se si seleziona top rated si ottiene lo
stesso link, ma film slash top rated in
arrivo.

51
03:57.370 --> 04:03.490
Si può notare che l'URL di base è sempre
lo stesso, ma l'endpoint è diverso.

52
04:03.490 --> 04:05.470
Film slash in uscita.

53
04:05.470 --> 04:13.000
Se si selezionano, ad esempio, i dettagli
di un film e si seleziona

54
04:13.000 --> 04:16.420
l'ID del film, questo è un endpoint e
questo è l'URL di base.

55
04:16.450 --> 04:18.220
Torniamo ai film popolari.

56
04:18.220 --> 04:24.790
Copio questo URL e lo incollo qui;
dobbiamo fornire una chiave API.

57
04:24.820 --> 04:27.760
La chiave API equivale a.

58
04:27.790 --> 04:33.050
Dobbiamo copiare la chiave API che abbiamo
ottenuto prima e

59
04:33.050 --> 04:36.530
incollarla? Cliccando su enter si ottiene
una chiave non valida.

60
04:36.530 --> 04:39.140
È necessario disporre di una chiave
valida.

61
04:39.170 --> 04:47.180
Forse mi è sfuggito il tasto underscore e
non dash API underscore e si otterrà
questa risposta.

62
04:47.180 --> 04:49.850
Non siate frustrati da questa risposta.

63
04:49.850 --> 04:54.080
Stiamo traducendo i film più popolari.

64
04:54.080 --> 05:02.930
Abbiamo tradotto le immagini, il titolo,
la data di uscita e la recensione in
questa risposta JSON.

65
05:02.930 --> 05:10.910
Si può notare che qui abbiamo una chiave
di risultato e il valore è un array JSON.

66
05:10.910 --> 05:14.180
E all'interno di questo array JSON abbiamo
oggetti JSON.

67
05:14.180 --> 05:17.330
Il primo oggetto JSON è questo.

68
05:17.360 --> 05:18.500
Qual è il titolo?

69
05:18.500 --> 05:20.540
Si chiama Inside Out.

70
05:20.540 --> 05:25.250
Se andiamo ai film popolari il prossimo è
una saga di Mad Max? Scorrendo verso

71
05:25.280 --> 05:31.610
il basso il secondo oggetto è Furiosa, un
secondo Mad Max, e così via.


