Mudanças entre as edições de "Manuais:ERP.Net/API/Auth"
(→Acessando a API) |
(→Acessando a API) |
||
Linha 28: | Linha 28: | ||
<td style="text-align: center;padding: 7px;border: 1px solid black;">Retorno<br/>(COOKIE)</td> | <td style="text-align: center;padding: 7px;border: 1px solid black;">Retorno<br/>(COOKIE)</td> | ||
<td style="text-align: left;border: 1px solid black;"><pre>{ | <td style="text-align: left;border: 1px solid black;"><pre>{ | ||
− | "Data": | + | "Data": null, |
− | |||
"Message": "", | "Message": "", | ||
"Success": true, | "Success": true, |
Edição das 23h14min de 16 de maio de 2018
Realizando autenticação na API
Para utilizar o serviço de APIs do ERP.Net é necessário ter uma conta criada em nosso sistema de gestão em nuvem. o ERP.Net.
Para criar a sua conta, entre em contato com o nosso comercial pelo e-mail [email protected]
Acessando a API
Endpoint | https://erpnet.online/api/auth/login |
Método | POST |
Body (JSON) |
{ "username": "seu e-mail de usuário", "password": "sua senha" } |
Retorno (COOKIE) |
{ "Data": null, "Message": "", "Success": true, "StatusCode": 200 }Neste retorno é gerado um cookie que deverá ser passado entre as requisições. Veja na imagem de exemplo uma requisição realizada utilizando a ferramenta Postman |
Verifique o StatusCode da resposta ou a propriedade 'Success. Caso não seja o código 200 ou true, houve um erro na requisição.
Na maioria dos casos o erro é o 401 (Não Autorizado).
Verifique junto ao suporte se sua conta já foi criada, se já estiver sido criada, peça ao seu departamento de TI para que faça a alteração do usuário para que seja permitido acesso na API do ERP.Net.
Veja na imagem de exemplo onde deverá ser alterado para permitir acesso à API.