Mudanças entre as edições de "Integração BlueMonitor"
De MSTECH wiki
(Criou página com ' - Cadastro de maquinas - Localização - Tipo Maquina - Sinal de maquina ligada - Busca de Updates - Status de Updates Integração Legado Existem projeto...') |
|||
(6 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 [[BlueMonitorAPI|API]] utilizando os seguintes métodos: | ||
+ | '''[[BMAPI POST api/v1/devices|Cadastro de maquinas]]''' | ||
+ | Realiza o cadastro da máquina no BlueMonitor | ||
+ | |||
+ | '''[[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 | ||
+ | |||
+ | '''[[BMAPI GET api/v1/devices/(k4Chave)/updates|Busca de Updates]]''' | ||
+ | Realiza a busca de updates associados à máquina | ||
+ | |||
+ | '''[[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 | ||
+ | |||
+ | '''[[BMAPI GET api/v1/categoriesTree/(k1Chave)|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. | ||
+ | |||
+ | '''[[BMAPI GET api/v1/deviceTypes|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") | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | Existem projetos legados que utilizam estruturas antigas do BlueMonitor para realizar | + | |
− | + | ||
− | + | ||
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). | 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). |
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).