REST API

 

REST API:
запросы к камерам

Обращение к одной камере

GET /api/v1.0/qty/{cam}/{start}/{end}

Параметры:
— cam – код камеры
— start – начало периода
— end – конец периода

Пример

Запрос:

http://127.0.0.1:5000/api/v1.0/qty?cam=101&start=2024-10-15T00:00&end=2024-10-15T23:59

Ответ:

{
    "query_data": {
        "end": "Tue, 15 Oct 2024 23:59:00 GMT",
        "file_name": "101.csv",
        "qty": 50054,
        "start": "Tue, 15 Oct 2024 00:00:00 GMT"
    }
}

Запрос ко всем камерам одновременно

GET /api/v1.0/reports/summary/{start}/{end}

Параметры:
— start – начало периода
— end – конец периода

Пример

Запрос:

http://127.0.0.1:5000/api/v1.0/reports/summary?start=2024-10-15T00:00&end=2024-10-15T23:59

Ответ:

{
  "0": {
    "code": "101",
    "name": "house 1",
    "qty": 50054
  },
  "1": {
    "code": "102",
    "name": "house 2",
    "qty": 120788
  },
  "2": {
    "code": "103",
    "name": "house 3",
    "qty": 215394
  },
  "3": {
    "code": "104",
    "name": "house 4",
    "qty": 273135
  },
  "4": {
    "code": "105",
    "name": "house 5",
    "qty": 163408
  },
  "5": {
    "code": "106",
    "name": "house 6",
    "qty": 61035
  },
  "6": {
    "code": "107",
    "name": "The main exit",
    "qty": 488514
  },
  "7": {
    "code": "209",
    "name": "Sorting",
    "qty": 0
  }
}

    Давайте сделаем проект вместе

    Заполните форму или позвоните нам
    +7 917 275-91-04

    Выберите продукцию для подсчета, впишите свое имя и телефон, нажмите кнопку


      Поможем убедиться, что видеосчетчик подойдет. Обучим счетчик на ваших видео и покажем предварительный результат. Если алгоритм не справится, честно скажем об этом до подписания договора.
      Гарантия Money Back. Если в течение месяца после внедрения счетчика вы останетесь недовольны его работой, вернем деньги. Без условий. Вы ничем не рискуете.
      Обсудить проект