DOCUMENTAÇÃO CORPORATIVA
GerarTokenParaAcesso
Objetivo
Esse método tem como objetivo realizar a geração de Tokens para autenticação dos requests.
Observações Importantes
- Cada Token tem um vida útil de 4 horas.
- Durante o período de 4 horas, o Token gerado poderá ser usado em qualquer método.
- Existe uma quantidade diária limite de X gerações de Token.
Request
AutenticacaoRequest | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Usuario | string | Sim | Usuário | N/A |
2 | Senha | string | Não | Senha | Será obrigatório informar a Senha caso o Token não seja informado. |
3 | Token | string | Não | Token | Será obrigatório informar o Token caso a Senha não seja informada. |
Response
GeraTokenParaAcessoResponse | |||||
Nº | Campo | Tipo | Obrigatório | Descrição | Observação |
---|---|---|---|---|---|
1 | Erro | ErroResponse - string | Não | Retorna o Erro | NULO em casa de uso |
2 | Token | string | Sim | Token | N/A |
3 | DataValidade | DateTime(YYYY-MM-DD) | Sim | Data de Validade do Token | Exemplo: (2018-08-20T10:05:33) |
Método
Abaixo, segue o método - 'GerarTokenParaAcesso'.
GeraTokenParaAcessoRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tms="http://tmsfrete.v2.targetmp.com.br"> <soapenv:Header/> <soapenv:Body> <tms:GerarTokenParaAcesso> <tms:auth> <tms:Usuario>?</tms:Usuario> <tms:Senha>?</tms:Senha> <tms:Token>?</tms:Token> </tms:auth> </tms:GerarTokenParaAcesso> </soapenv:Body> </soapenv:Envelope>