﻿1
00:00:01,250 --> 00:00:02,880
‫- : Maintenant, avant de

2
00:00:02,880 --> 00:00:04,940
‫pouvoir écrire du code express réel,

3
00:00:04,940 --> 00:00:06,690
‫nous devons d'abord installer un

4
00:00:06,690 --> 00:00:07,690
‫autre outil,

5
00:00:07,690 --> 00:00:08,730
‫et cette fois

6
00:00:08,730 --> 00:00:10,680
‫il s'agit d'une application appelée Postman.

7
00:00:10,680 --> 00:00:12,820
‫Et Postman est un bel outil

8
00:00:12,820 --> 00:00:15,460
‫qui nous permet de faire des tests d'API.

9
00:00:15,460 --> 00:00:17,380
‫C'est un peu comme

10
00:00:17,380 --> 00:00:19,640
‫un navigateur, mais il ne nous rend

11
00:00:19,640 --> 00:00:21,800
‫ni html ni sites Web visibles.

12
00:00:21,800 --> 00:00:23,870
‫Au lieu de cela, nous pouvons faire toutes

13
00:00:23,870 --> 00:00:25,770
‫sortes de demandes, puis recevoir la

14
00:00:25,770 --> 00:00:28,540
‫réponse simplement sous forme de texte, puis travailler avec cette réponse.

15
00:00:28,540 --> 00:00:31,471
‫Donc, comme on dit, Postman simplifie le développement d'API

16
00:00:31,471 --> 00:00:33,290
‫et c'est vraiment vrai.

17
00:00:33,290 --> 00:00:34,900
‫Et ce genre d'application

18
00:00:34,900 --> 00:00:36,630
‫est l'application standard que tout le

19
00:00:36,630 --> 00:00:38,750
‫monde utilisera essentiellement pour tester les API.

20
00:00:38,750 --> 00:00:41,500
‫Mais vous pouvez faire beaucoup plus que simplement tester et

21
00:00:41,500 --> 00:00:43,900
‫nous verrons bon nombre de ces fonctionnalités tout

22
00:00:43,900 --> 00:00:45,690
‫au long de ce cours.

23
00:00:45,690 --> 00:00:49,340
‫Pour l'instant, rendez-vous sur getpostman. com Donc, comme vous

24
00:00:49,340 --> 00:00:51,550
‫pouvez le voir ici dans l'url, puis

25
00:00:51,550 --> 00:00:54,213
‫ici sur le produit, appuyez simplement sur Postman.

26
00:00:56,210 --> 00:00:58,533
‫Ensuite, téléchargez enfin l'application,

27
00:00:58,533 --> 00:01:00,400
‫puis téléchargez.

28
00:01:00,400 --> 00:01:02,150
‫Donc, je ne vais pas le télécharger

29
00:01:02,150 --> 00:01:04,190
‫tout de suite, bien sûr je l'ai déjà installé.

30
00:01:04,190 --> 00:01:05,880
‫Voyons maintenant comment

31
00:01:05,880 --> 00:01:07,540
‫fonctionne Postman.

32
00:01:07,540 --> 00:01:09,140
‫Je vais donc ouvrir Postman.

33
00:01:11,640 --> 00:01:13,130
‫Cela prend un peu

34
00:01:13,130 --> 00:01:14,550
‫de temps, et

35
00:01:14,550 --> 00:01:16,280
‫voilà à quoi ressemble Postman.

36
00:01:16,280 --> 00:01:18,330
‫Et probablement, lorsque vous aurez

37
00:01:18,330 --> 00:01:20,760
‫téléchargé le vôtre, ce sera dans une version

38
00:01:20,760 --> 00:01:23,040
‫légère, mais si vous aimez le mode

39
00:01:23,040 --> 00:01:25,745
‫sombre, comme moi, ouvrez simplement les paramètres et sur

40
00:01:25,745 --> 00:01:28,920
‫les thèmes, vous pouvez simplement utiliser le thème sombre ici.

41
00:01:28,920 --> 00:01:31,690
‫D'accord, comme je l'ai dit, c'est un peu

42
00:01:31,690 --> 00:01:33,770
‫comme un navigateur où ici

43
00:01:33,770 --> 00:01:36,890
‫nous pouvons entrer une URL et faire la requête.

44
00:01:36,890 --> 00:01:38,890
‫Maintenant, cela nous permet de faire

45
00:01:38,890 --> 00:01:41,200
‫toutes sortes de demandes, où dans le navigateur, tout

46
00:01:41,200 --> 00:01:43,440
‫ce que nous mettons ici dans la barre

47
00:01:43,440 --> 00:01:45,470
‫d'URL, ce sera toujours une demande d'obtention.

48
00:01:45,470 --> 00:01:47,560
‫Mais ici, nous pouvons changer cela, nous

49
00:01:47,560 --> 00:01:50,280
‫pouvons utiliser get ou post ou put ou patch et

50
00:01:50,280 --> 00:01:51,867
‫toutes ces méthodes http ici.

51
00:01:51,867 --> 00:01:53,510
‫Où nous avons déjà parlé de certains

52
00:01:53,510 --> 00:01:55,280
‫d'entre eux auparavant et dont nous continuerons à

53
00:01:55,280 --> 00:01:57,490
‫parler dans cette section. D'accord?

54
00:01:57,490 --> 00:01:59,530
‫Maintenant, juste pour le tester

55
00:01:59,530 --> 00:02:03,170
‫très rapidement, réutilisons l'API dog que nous avons utilisé auparavant.

56
00:02:03,170 --> 00:02:04,550
‫C'était donc au

57
00:02:05,690 --> 00:02:07,150
‫chien.

58
00:02:09,556 --> 00:02:10,389
‫ceo puis

59
00:02:10,389 --> 00:02:13,380
‫dog API alors utilisons simplement cette

60
00:02:15,740 --> 00:02:18,080
‫URL ici Okay. Et donc tout ce

61
00:02:18,080 --> 00:02:20,730
‫que nous avons à faire est de le mettre ici, dans ce

62
00:02:20,730 --> 00:02:22,850
‫cas, nous voulons vraiment une demande d'obtention, puis l'envoyer.

63
00:02:22,850 --> 00:02:24,808
‫Et après un certain temps, il

64
00:02:24,808 --> 00:02:26,640
‫devrait alors apparaître ici.

65
00:02:26,640 --> 00:02:28,290
‫Et en effet, nous y voilà.

66
00:02:28,290 --> 00:02:30,360
‫Ce sont donc les données Json telles que

67
00:02:30,360 --> 00:02:32,430
‫nous nous y attendions. D'accord.

68
00:02:32,430 --> 00:02:34,540
‫Cela ressemble donc exactement à ce que nous

69
00:02:34,540 --> 00:02:35,373
‫avons ici.

70
00:02:36,290 --> 00:02:37,270
‫Droit?

71
00:02:37,270 --> 00:02:39,040
‫Nous pouvons maintenant enregistrer ces

72
00:02:39,040 --> 00:02:40,940
‫demandes ici et créer des collections

73
00:02:40,940 --> 00:02:42,497
‫et des dossiers pour

74
00:02:42,497 --> 00:02:43,922
‫organiser nos demandes.

75
00:02:43,922 --> 00:02:46,110
‫Nous pouvons exécuter des tests automatiques.

76
00:02:46,110 --> 00:02:48,347
‫Nous pouvons mettre en place différents

77
00:02:48,347 --> 00:02:50,970
‫environnements de développement ou environnements de production et

78
00:02:50,970 --> 00:02:53,080
‫toutes sortes d'autres choses utiles.

79
00:02:53,080 --> 00:02:55,720
‫Comme envoyer des données dans le corps pour

80
00:02:55,720 --> 00:02:58,460
‫une demande de publication ou une demande de correctif.

81
00:02:58,460 --> 00:03:00,702
‫Ou nous pouvons définir des en-têtes

82
00:03:00,702 --> 00:03:04,726
‫ou vraiment, tout ce que vous pouvez imaginer sur la création d'API.

83
00:03:04,726 --> 00:03:07,200
‫Ainsi, à partir de maintenant, dans les

84
00:03:07,200 --> 00:03:09,259
‫deux prochaines sections, nous utiliserons toujours

85
00:03:09,259 --> 00:03:11,300
‫Postman pour exécuter ou demander.

86
00:03:11,300 --> 00:03:12,133
‫D'accord.

87
00:03:12,133 --> 00:03:14,060
‫Il s'agissait donc d'une démonstration très rapide

88
00:03:14,060 --> 00:03:16,310
‫de Postman afin qu'à partir de maintenant, nous puissions

89
00:03:16,310 --> 00:03:18,015
‫commencer à créer notre API,

90
00:03:18,015 --> 00:03:20,253
‫puis la tester à l'aide de cet outil.

