Autenticação ao consumir uma API - Componente TRestClient
Bom dia pessoal,
Estou tendo um pouco de dificuldade na utilização do componente TRestclient do Delphi, preciso consumir uma API onde estarei gravando e consultando dados,
esta API necessita de autenticação, como por exemplo para gravar um determinado registro preciso informar o CNPJ = 01001001000113 e o TOKEN = f22b97c0c9a3d41ac0a3875aba69e5aa no Header do Json, mas não tive sucesso, informo os parametros no TRestrequest, mas na tentativa me retorna dizendo que falta informar os dados obrigatórios do cabeçalho.
Alguém poderia me dar uma dica ?
Estou tendo um pouco de dificuldade na utilização do componente TRestclient do Delphi, preciso consumir uma API onde estarei gravando e consultando dados,
esta API necessita de autenticação, como por exemplo para gravar um determinado registro preciso informar o CNPJ = 01001001000113 e o TOKEN = f22b97c0c9a3d41ac0a3875aba69e5aa no Header do Json, mas não tive sucesso, informo os parametros no TRestrequest, mas na tentativa me retorna dizendo que falta informar os dados obrigatórios do cabeçalho.
Alguém poderia me dar uma dica ?
Softsan Software
Curtidas 0
Melhor post
Softsan Software
29/08/2018
Consegui resolver adicionando as seguintes linhas: Estou utilizando os componentes da paleta RestClient do Delphi
Self.RequestBoletoPost.Params.AddHeader('cnpj-sh', 111111111111);
Self.RequestBoletoPost.Params.AddHeader('token-sh', dasdadasdasd4515515asd);
Self.RequestBoletoPost.Params.AddHeader('cnpj-cedente', 9999999999999999);
Self.RequestBoletoPost.Params.AddHeader('cnpj-sh', 111111111111);
Self.RequestBoletoPost.Params.AddHeader('token-sh', dasdadasdasd4515515asd);
Self.RequestBoletoPost.Params.AddHeader('cnpj-cedente', 9999999999999999);
GOSTEI 2
Mais Respostas
Carlos Augusto
30/07/2018
Posta o código aqui, só assim fica difícil.
GOSTEI 0