Инструменты пользователя

Инструменты сайта


Боковая панель

start:программное_обеспечение:статика_3:rest_api

Это старая версия документа!


REST API


Описание

ПО Статика 3 позволяет использовать технологию REST посредством API в формате JSON. Программа в определённые моменты работы вызывает тот или иной метод.

Описание API

Поддерживаемые команды

  1. Авторизация (если не используется http типа basic);
  2. Синхронизация справочников: грузы, контрагенты, автомобили, прицепы, вагоны, водители;
  3. Отправка результатов взвешиваний.

Принцип работы

Пример посылки

  {
      "cmd_id": 8,
      "records":
      [{
              "j_id": 2344,
              "tare_date": "12.05.2019 12: 32: 22",
              "brutto_date": "12.05.2019 13: 02: 44",
              "finish_date": "12.05.2019 13: 02: 46",
              "tare": 1243.0,
              "brutto": 3454.0,
              "netto": 2211.0,
              "good": "Лук",
              "sender": "ООО Павлов",
              "recipient": "ООО Романов",
              "payer": "ООО Романов",
              "car_number": "А232ВВ99",
              "trailer_number": "ЕН8789",
              "train_number": "",
              "driver": "Сидоров Павел Петрович",
              "rfid_code": "",
              "operator": "Иванов Иван Иванович",
              "photos_tare": ["data: image / jpg;
                  base64,  < … > "],
              "photos_brutto": ["data: image / jpg;
                  base64,  < … > "],
              "axles_brutto": [],
              "axles_tare": [],
              "susps": [],
              "downs": [],
              "bets": [],
              "additional": {
                  " < col_name > ": " < value > "
              }
          }
      ]
  }
  
start/программное_обеспечение/статика_3/rest_api.1625123517.txt.gz · Последнее изменение: 01.07.2021 10:11 — admin