﻿1
00:00:01,250 --> 00:00:02,880
‫-: Agora, antes de

2
00:00:02,880 --> 00:00:04,940
‫começarmos a escrever algum código expresso

3
00:00:04,940 --> 00:00:06,690
‫real, primeiro precisamos instalar outra

4
00:00:06,690 --> 00:00:07,690
‫ferramenta

5
00:00:07,690 --> 00:00:08,730
‫e, desta vez,

6
00:00:08,730 --> 00:00:10,680
‫é um aplicativo chamado Postman.

7
00:00:10,680 --> 00:00:12,820
‫E o Postman é uma bela

8
00:00:12,820 --> 00:00:15,460
‫ferramenta que nos permite fazer testes de API.

9
00:00:15,460 --> 00:00:17,380
‫É um pouco como

10
00:00:17,380 --> 00:00:19,640
‫um navegador, mas não renderiza nenhum html

11
00:00:19,640 --> 00:00:21,800
‫ou nenhum site visível para nós.

12
00:00:21,800 --> 00:00:23,870
‫Em vez disso, podemos fazer todos os tipos

13
00:00:23,870 --> 00:00:25,770
‫de solicitações e, em seguida, receber

14
00:00:25,770 --> 00:00:28,540
‫a resposta simplesmente como texto e trabalhar com essa resposta.

15
00:00:28,540 --> 00:00:31,471
‫Então, como dizem, o Postman simplifica o desenvolvimento da API

16
00:00:31,471 --> 00:00:33,290
‫e isso realmente é verdade.

17
00:00:33,290 --> 00:00:34,900
‫E esse é o tipo

18
00:00:34,900 --> 00:00:36,630
‫de aplicativo padrão que você verá

19
00:00:36,630 --> 00:00:38,750
‫todo mundo usando basicamente para testar APIs.

20
00:00:38,750 --> 00:00:41,500
‫Mas você pode fazer muito mais do que

21
00:00:41,500 --> 00:00:43,900
‫apenas testar e veremos muitos desses recursos

22
00:00:43,900 --> 00:00:45,690
‫ao longo deste curso.

23
00:00:45,690 --> 00:00:49,340
‫Por enquanto, basta ir ao getpostman. com Então, como vocês

24
00:00:49,340 --> 00:00:51,550
‫podem ver aqui na url e depois

25
00:00:51,550 --> 00:00:54,213
‫aqui no produto, é só clicar no Postman.

26
00:00:56,210 --> 00:00:58,533
‫Por fim, baixe o aplicativo

27
00:00:58,533 --> 00:01:00,400
‫e, em seguida, baixe.

28
00:01:00,400 --> 00:01:02,150
‫Portanto, não vou fazer o download

29
00:01:02,150 --> 00:01:04,190
‫agora, é claro que já o tenho instalado.

30
00:01:04,190 --> 00:01:05,880
‫E agora vamos dar uma olhada em

31
00:01:05,880 --> 00:01:07,540
‫como o Postman realmente funciona.

32
00:01:07,540 --> 00:01:09,140
‫Vou abrir o Postman.

33
00:01:11,640 --> 00:01:13,130
‫Isso leva um pouco de tempo,

34
00:01:13,130 --> 00:01:14,550
‫e aqui vamos nós,

35
00:01:14,550 --> 00:01:16,280
‫esta é a aparência do Postman.

36
00:01:16,280 --> 00:01:18,330
‫E provavelmente quando você baixou

37
00:01:18,330 --> 00:01:20,760
‫o seu, ele estará em uma versão

38
00:01:20,760 --> 00:01:23,040
‫clara, mas se você gosta do

39
00:01:23,040 --> 00:01:25,745
‫modo escuro, como eu, basta abrir as configurações

40
00:01:25,745 --> 00:01:28,920
‫e nos temas, você pode usar o tema escuro aqui.

41
00:01:28,920 --> 00:01:31,690
‫Tudo bem, como eu disse, é um

42
00:01:31,690 --> 00:01:33,770
‫pouco como um navegador onde

43
00:01:33,770 --> 00:01:36,890
‫podemos inserir uma url e fazer a solicitação.

44
00:01:36,890 --> 00:01:38,890
‫Agora, ele nos permite fazer

45
00:01:38,890 --> 00:01:41,200
‫todos os tipos de solicitações, onde no navegador

46
00:01:41,200 --> 00:01:43,440
‫tudo o que colocarmos aqui na barra de

47
00:01:43,440 --> 00:01:45,470
‫url será sempre uma solicitação de obtenção.

48
00:01:45,470 --> 00:01:47,560
‫Mas aqui podemos mudar isso, podemos usar

49
00:01:47,560 --> 00:01:50,280
‫get ou post ou put ou patch e todos

50
00:01:50,280 --> 00:01:51,867
‫esses métodos http aqui.

51
00:01:51,867 --> 00:01:53,510
‫Onde alguns deles já

52
00:01:53,510 --> 00:01:55,280
‫falamos antes e continuaremos falando

53
00:01:55,280 --> 00:01:57,490
‫nesta seção. OK?

54
00:01:57,490 --> 00:01:59,530
‫Agora, apenas para testar muito

55
00:01:59,530 --> 00:02:03,170
‫rapidamente, vamos usar novamente a API dog que usamos antes.

56
00:02:03,170 --> 00:02:04,550
‫Então isso foi no

57
00:02:05,690 --> 00:02:07,150
‫cachorro.

58
00:02:09,556 --> 00:02:10,389
‫ceo then

59
00:02:10,389 --> 00:02:13,380
‫dog API então vamos simplesmente usar este

60
00:02:15,740 --> 00:02:18,080
‫url aqui. Ok. E então tudo o

61
00:02:18,080 --> 00:02:20,730
‫que temos que fazer é colocá-lo aqui, neste caso realmente queremos

62
00:02:20,730 --> 00:02:22,850
‫uma solicitação de obtenção e, em seguida, enviar.

63
00:02:22,850 --> 00:02:24,808
‫E depois de algum tempo,

64
00:02:24,808 --> 00:02:26,640
‫ele deve aparecer aqui.

65
00:02:26,640 --> 00:02:28,290
‫E, de fato, aqui vamos nós.

66
00:02:28,290 --> 00:02:30,360
‫Então, esses são os dados Json

67
00:02:30,360 --> 00:02:32,430
‫exatamente como esperávamos. OK.

68
00:02:32,430 --> 00:02:34,540
‫Portanto, é exatamente igual ao que

69
00:02:34,540 --> 00:02:35,373
‫temos aqui.

70
00:02:36,290 --> 00:02:37,270
‫Direito?

71
00:02:37,270 --> 00:02:39,040
‫Agora podemos salvar essas

72
00:02:39,040 --> 00:02:40,940
‫solicitações aqui e criar coleções

73
00:02:40,940 --> 00:02:42,497
‫e pastas para organizar

74
00:02:42,497 --> 00:02:43,922
‫nossas solicitações.

75
00:02:43,922 --> 00:02:46,110
‫Podemos fazer testes automáticos.

76
00:02:46,110 --> 00:02:48,347
‫Podemos configurar diferentes ambientes de desenvolvimento

77
00:02:48,347 --> 00:02:50,970
‫ou ambientes de produção e todos os

78
00:02:50,970 --> 00:02:53,080
‫tipos de outras coisas úteis.

79
00:02:53,080 --> 00:02:55,720
‫Como enviar dados no corpo para

80
00:02:55,720 --> 00:02:58,460
‫uma solicitação de postagem ou solicitação de patch.

81
00:02:58,460 --> 00:03:00,702
‫Ou podemos definir cabeçalhos ou, realmente,

82
00:03:00,702 --> 00:03:04,726
‫tudo o que você pode imaginar sobre a construção de APIs.

83
00:03:04,726 --> 00:03:07,200
‫Portanto, de agora em diante, nas próximas

84
00:03:07,200 --> 00:03:09,259
‫seções, sempre usaremos o Postman

85
00:03:09,259 --> 00:03:11,300
‫para executar ou solicitar.

86
00:03:11,300 --> 00:03:12,133
‫OK.

87
00:03:12,133 --> 00:03:14,060
‫Portanto, esta foi apenas uma demonstração

88
00:03:14,060 --> 00:03:16,310
‫muito rápida do Postman para que, a partir

89
00:03:16,310 --> 00:03:18,015
‫de agora, possamos começar a

90
00:03:18,015 --> 00:03:20,253
‫construir nossa API e testá-la usando esta ferramenta.

