Dúvida
Como utilizar a API MANAGER?
Ambiente
Retail Manager System - RMS - Todas as versões.
Solução
Nesta documentação listarei os pré-requisitos, objetos de banco envolvido e conceitos desta API.
Pré-requisitos:
APIZEUS
Download: https://suporte.totvs.com/portal/p/10098/download?e=986136
Objeto de Banco: (PC_CAD_INTEGRA_API / CAD_EMP_INTEGRA_API) apenas para titulo de informação.
Conceito: Esta API é responsável por criptografar as informações de conexão ao banco de dados.
Informações como IP do banco, usuário/senha não ficam expostas, trazendo mais segurança aos nossos clientes.
Atualmente a maioria das aplicações e WebServices do RMS dependem desta API para o correto funcionamento.
Na tela principal da API MANAGER, selecione a opção marcada (Usuários) e crie um (Novo Cliente).

2-

Para testar as aplicações do RMS, foi criado uma Razão Social e CNPJ Fictícios.

Após Salvar o (Novo Cliente) copie o CNPJ e Senha disponibilizado pela API, pois será usado na API Auth 7 para gerar o TOKEN que irá permitir que o usuário teste as API que terão permissões para realizar SELECT, INSERT, UPDATE E DELETE.

Agora vamos utilizar na Auth7 o CNPJ e Senha disponibilizado pela API MANAGER.

Ao clicar em Try out, será liberado a caixa de texto para inserção do CNPJ e Senha e depois basta clicar em Execute para gerar o TOKEN.
Obs: Inserir o CNPJ sem as pontuações.

Selecione o TOKEN gerado qual será usado nas Aplicações.

Agora vamos testar uma API com o TOKEN gerado clicando em Authorize para inserção do TOKEN.

Insira no TOKEN no campo e clique em Authorize.

Acesso liberado!

Através do método GET, vamos consultar um ID no intuito de testar a API e validar se o TOKEN liberou o acesso ao banco.

Após Executar vejam que o retorno do Json (Esquerda), foi exatamente o ID que consta no banco (Direita).

Referência: https://tdn.totvs.com/pages/releaseview.action?pageId=556867186
Link de download da API MANAGER: https://suporte.totvs.com/portal/p/10098/download?e=976314
0 Comentários