Para realizarmos a integração do IXC ACS com o IXC Provedor via API, precisamos seguir os seguintes passos:
Primeiramente, é preciso criar uma nova integração no IXC Provedor. Para isso, acesse:
Após preencher os dados e salvar a integração, será gerado a Chave Pública, Client ID e Client Secret que será utilizada no IXC ACS.
Após criar a nova integração, na plataforma do IXC ACS, acesse:
Nome: Insira o nome que desejar;
Expiração de token(seg): 50000 (exemplo: 50000), não é um valor fixo;
Chave Pública : Chave gerada no IXC PROVEDOR, copie e cole nesse campo;
Limite de requisições por dia: Exemplo 5000, não é um valor fixo;
Limite de requisições por minuto: Exemplo 5000, não é um valor fixo;
Após preencher as informações, é recomendado que ative o WebHook, para quando receber uma requisição cadastrada, seja respondida com uma mensagem de confirmação de recebimento, incluindo número de protocolo que identifica as ações relacionadas à requisição.
Para ativar o certificado, é necessário informar a URL do IXC Provedor, mantendo o caminho que vem por padrão.
Após isso, clique em + Criar cliente API
Ao clicar no novo cliente API, será gerado um ID do Usuário API.
Copie esse ID e cole no campo Usuário API no IXC Provedor, depois clique em Salvar.
Após isso, a integração ACS e IXC Provedor está concluída.
Em seguida, será necessário sincronizar os equipamentos. Para isso, acesse a aba Dispositivos e depois clique no botão Sincronizar.
Todos os equipamentos e dados serão sincronizados no IXC e automaticamente estarão relacionados ao seu respectivo login.
Para visualizar, acesse:
A partir desse momento, toda alteração realizada no IXC Provedor vinculada a esses dispositivos, podem ser enviadas para o ACS sincronizando o dispositivo, ou pela rotina configurável do IXC Provedor.