Como implementar o consumo de api que possui parâmetros de chamada? O exemplo de nosso curso de TypeScript não possuía parâmetros de chamada...
Como implementar o consumo de api que possui parâmetros de chamada? O exemplo de nosso curso de TypeScript não possuía parâmetros de chamada...
Fala aí Pedro, tudo bem? Quais parâmetros seriam esses? ou seja:
Pergunto isso porque cada tipo de parâmetro é passado de um jeito.
Fico no aguardo.
Acredito que não sejam parâmetros passados pela URL, já que um deles é um arquivo que recebe imagem. A api é REST.
Corpo da Requisição:
{ "return_deskew_img": boolean, "document_type": string, "image": string, "image_link": string }
Se for parâmetros passado pelo URL você pode estar informando direto na String
:
fetch(`http://www.algumsite.com.br?algumParametro=${algumaVariavel}`)
Se quiser dá uma olhada no post do meu blog sobre como utilizar a Fetch API
https://blog.matheuscastiglioni.com.br/realizando-requisicoes-ajax-com-fetch-api/
Caso precisa passar parâmetros via body
:
fetch("/algumaAPI", {
method: "POST",
body: variavelComParametros
});
Espero ter ajudado.