Páginas filhas
  • 02 - APIs Integrações - Login/Logout Token

Objetivo

Este documento tem como objetivo explicar o funcionamento de como realizar o Login para utilização das APIs.

Pré-Requisitos e Restrições

  • Necessário a instalação do WTA e todos os serviços indicados no link Parametrizações WTA.
  • Observe se a porta utilizada está disponível, isso evitará que a resposta da requisição seja  Error 404 Not Found e/ou Problem accessing.
  • Criar um usuário dedicado para integração. Usuário deve ter os acessos necessários na rotina 530 - Permitir acesso a rotina conforme abaixo:

Módulo 8/3 - Processamentos: 814, 801, 810, 812

  • A senha deve ser a mesma utilizada no WTA, porém deve-se converter para maiúscula e depois em MD5 também maiúscula. Caso tenha dúvidas de como realizar a conversão de MD5, clique no link abaixo onde possui todas informações necessárias para a conversão:


(estrela) Veja Aqui em detalhes como Gerar o token de autenticação (WTA)


  • Ao realizar a requisição o acessToken permanecerá nas configurações de cookies e deverá ser atualizado de tempos em tempos. 

Como realizar a Autenticação

Para que seja realizada integrações ERP com o E-commerce é necessário que realize a autenticação adequadamente.


Exemplo do envio da requisição e resposta:

Requisição Login
Request

method: 'POST',
url: '/winthor/autenticacao/v1/login'


Body:
{
   "login": "{{LOGIN}}",
   "senha": "{{SENHA}}"
}


Response  -  StatusCode 200OK

{
    "accessToken": "chaveToken"
}

Exemplo do envio da requisição e resposta: 

Requisição Logout
Request

method: 'GET',
url: '/winthor/autenticacao/v1/logout'

Demonstração utilizando o Postman para realizar as requisições na API. 


Login


Logout







  • Sem rótulos