Yuv Cloud Services
  1. JC181
Yuv Cloud Services
  • Introdução
  • API
    • Equipamentos
      • Enviar comando
      • Abrir streaming
    • Downloads
      • Requisitar lista de arquivos
      • Requisitar arquivo
  • Data Push
    • /pushFileDownloadRequest
    • JC400
      • /jc400/pushHeartbeat
      • /jc400/pushGps
      • /jc400/pushAlarm
      • /jc400/pushAlarmFile
      • /jc400/pushFileList
    • JC450
      • /jc450/pushHeartbeat
      • /jc450/pushGps
      • /jc450/pushAlarm
      • /jc450/pushAlarmFile
      • /jc450/pushFileList
    • JC181
      • /jc181/pushHeartbeat
      • /jc181/pushGps
      • /jc181/pushAlarm
      • /jc181/pushAlarmFile
      • /jc181/pushFileList
  1. JC181

/jc181/pushAlarmFile

http://your-webhook-endpoint.com/jc181/pushAlarmFile

Descrição#

O endpoint /jc181/pushAlarmFile recebe notificações sobre arquivos de eventos gerados pelas JC181. Ele fornece informações sobre o IMEI do dispositivo, o nome do arquivo e a URL de acesso ao arquivo armazenado.

AlarmLabel#

Todo alarme que pode possuir mídias, possui um campo alarmLabel. Esse campo é um identificador único daquele alarme. Quando você receber um arquivo no endpoint /jc181/pushAlarmFile, o nome do arquivo terá o seguinte formato:
12345678910111213_30313533313236250522105127000500_3_01.jpg
No arquivo acima, o alarmLabel é o 30313533313236250522105127000500.
Quando você recebe uma informação de alarme no endpoint /jc181/pushAlarm, o campo alarmLabel vem no seguinte formato:
30,31,35,33,31,32,36,25,05,22,10,51,27,00,05,00
Para vincular os arquivos ao alarme, basta você remover as vírgulas do campo alarmLabel e fazer a vinculação entre ambos.

Estrutura do Payload#

O payload é um array de objetos JSON, onde cada objeto representa um arquivo diferente.
CampoTipoDescrição
deviceImeistringIMEI do dispositivo que gerou o evento.
fileNamestringNome do arquivo gerado pelo dispositivo.
urlstringURL de acesso ao arquivo armazenado.

Exemplo de Envio#

[
  {
    "deviceImei": "12345678910111213",
    "fileName": "12345678910111213_30313533313236250522105127000500_3_01.jpg",
    "url": "https://d2n7l7azmzl3pj.cloudfront.net/12345678910111213/12345678910111213_30313533313236250522105127000500_3_01.jpg"
  }
]
Modificado em 2025-05-22 14:20:06
Página anterior
/jc181/pushAlarm
Próxima página
/jc181/pushFileList
Built with