Websocket
Exemplos de uso
- Interceptar as vistorias realizadas em tempo real.
- Importar os dados da vistoria para sistema da sua empresa.
Funcionamento
- Após o vistoriador finalizar uma vistoria, seu websocket será notificado.
Fluxo para exportar os dados utilizando WebSocket
- Utilize o endpoint Dados da vistoria para receber os dados da vistoria.
- Utilize o endpoint Marcar vistoria como exportada para marcar a vistoria como exportada.
Como configurar
O exemplo abaixo é feito em node, caso utilize outra tecnologia, verifique a documentação do Socket.IO.
import io from 'socket.io-client'
const url = 'https://ws.vexsoft.com.br'
const socket = io.connect(url, {
rejectUnauthorized: false,
transports: ["websocket"]
})
const empresa = {
token: '<SEU_TOKEN>'
}
socket.emit('token', empresa)
socket.on('novaVistoriaRealizadaToken', data => {
console.log(data)
})
Response
Campo | tipo | Descrição |
---|---|---|
id | string | ID da vistoria realizada |
Placa | string | Placa do veículo |
token | string | Token da sua empresa |