Mudanças entre as edições de "Integração BlueMonitor"
De MSTECH wiki
| (3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
| Linha 1: | Linha 1: | ||
| − | A integração com o BlueMonitor deve ser realizada através da API utilizando os seguintes métodos: | + | A integração com o [[BlueMonitor]] deve ser realizada através da [[BlueMonitorAPI|API]] utilizando os seguintes métodos: |
| − | '''Cadastro de maquinas''' | + | '''[[BMAPI POST api/v1/devices|Cadastro de maquinas]]''' |
Realiza o cadastro da máquina no BlueMonitor | Realiza o cadastro da máquina no BlueMonitor | ||
| − | '''Sinal de maquina ligada''' | + | '''[[BMAPI POST api/v1/devices/(k4Chave)/signals|Sinal de maquina ligada]]''' |
Realiza a atualização do sinal da máquina, indicando que a mesma está ligada | Realiza a atualização do sinal da máquina, indicando que a mesma está ligada | ||
| Linha 10: | Linha 10: | ||
Realiza a busca de updates associados à máquina | Realiza a busca de updates associados à máquina | ||
| − | '''Status de Updates''' | + | '''[[BMAPI POST api/v1/devices/(k4Chave)/updates/(updateId)/status|Cadastro de Status de Updates]]''' |
| + | Realiza a atualização do status da instalação do update | ||
| + | |||
| + | '''[[BMAPI PUT api/v1/devices/(k4Chave)/updates/(updateId)/status/(id)|Atualização de Status de Updates]]''' | ||
Realiza a atualização do status da instalação do update | Realiza a atualização do status da instalação do update | ||
| Linha 16: | Linha 19: | ||
Realiza a busca da estrutura de localizações do domínio. Esta estrutura é utilizada para indicar onde a máquina está localizada. | Realiza a busca da estrutura de localizações do domínio. Esta estrutura é utilizada para indicar onde a máquina está localizada. | ||
| − | '''Busca Tipo de Maquina''' | + | '''[[BMAPI GET api/v1/deviceTypes|Busca Tipo de Maquina]]''' |
Realiza a busca dos tipos de máquinas. | Realiza a busca dos tipos de máquinas. | ||
Edição atual tal como às 15h13min de 22 de setembro de 2016
A integração com o BlueMonitor deve ser realizada através da API utilizando os seguintes métodos:
Cadastro de maquinas Realiza o cadastro da máquina no BlueMonitor Sinal de maquina ligada Realiza a atualização do sinal da máquina, indicando que a mesma está ligada Busca de Updates Realiza a busca de updates associados à máquina Cadastro de Status de Updates Realiza a atualização do status da instalação do update Atualização de Status de Updates Realiza a atualização do status da instalação do update Busca Estrutura de Localização Realiza a busca da estrutura de localizações do domínio. Esta estrutura é utilizada para indicar onde a máquina está localizada. Busca Tipo de Maquina Realiza a busca dos tipos de máquinas.
Integração Legado
Existem projetos legados que utilizam estruturas antigas do BlueMonitor para realizar as integrações:
- BlueUpdate: utiliza um WebService (ControlaUsuario.asmx) do próprio site BlueMonitor
- BAC: utiliza a API do BlueMonitor, porém métodos antigos (sem prefixo "api/vX")
A integração com o BlueMonitor deve ser realizada através da API do BlueMonitor com as métodos, cuja as rotas possuam o prefixo "api/vX" (onde X irá corresponder à um número de versão).