Mudanças

Ir para: navegação, pesquisa

Manuais:ERP.Net/API/Auth

2 321 bytes adicionados, 17h55min de 15 de maio de 2018
Criou página com '<big>'''Realizando autenticação na API'''</big> 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 [htt...'
<big>'''Realizando autenticação na API'''</big>

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 [https://erpnet.online ERP.Net].

Para criar a sua conta, entre em contato com o nosso comercial pelo e-mail <span class="plainlinks">[mailto:[email protected] [email protected]]</span>

==Acessando a API==

<table style="border: 1px solid black;border-collapse: collapse;">
<tr style="border: 1px solid black;">
<td style="text-align: center;padding: 7px;border: 1px solid black;">Endpoint</td>
<td style="border: 1px solid black;">https://erpnet.online/api/auth/login</td>
</tr>
<tr style="border: 1px solid black;">
<td style="text-align: center;padding: 7px;border: 1px solid black;">Método</td>
<td style="border: 1px solid black;">POST</td>
</tr>
<tr style="border: 1px solid black;">
<td style="text-align: center;padding: 7px;border: 1px solid black;">Body<br/>(JSON)</td>
<td style="border: 1px solid black;"><pre>
{
"username": "seu e-mail de usuário",
"password": "sua senha"
}
</pre></td>
</tr>
<tr style="border: 1px solid black;">
<td style="text-align: center;padding: 7px;border: 1px solid black;">Retorno<br/>(COOKIE)</td>
<td style="border: 1px solid black;"><pre>{
"Data": "\"\\u0088\\u0001\\u0002\\u0000x (\u0002[\ufffd\\\\ϡ+\ufffd\\u0018\ufd)\ufffdIi\ufffd\ufffdj\uddddd\ufffd\\
u0004\ufffd+\ufffd.|\ufffd05X\ufffd\ufffdV\\u0014\ufffd\u0002\"",
"Message": "",
"Success": true,
"StatusCode": 200
}</pre>

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 [https://www.getpostman.com Postman]</td>
</tr>
</table>


<div class="center">[[Arquivo:Manuais_ERPNet_API_Requisicao_Login.png]]</div>

Verifique o ''StatusCode'' da resposta. Caso não seja o código 200, 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

<div class="center">[[Arquivo:Manuais_ERPNet_Cadastro_Pessoa_Usuario_NivelAcesso.png]]</div>

Menu de navegação