Для автоматизации печати стикеров можно использовать специальный интерфейс по адресу https://www.100sp.ru/org/sticker/apiPrint
Интерфейс принимает GET-запрос с параметрами
Параметр | Тип | Описание |
megaorderIds | INT[] | Массив идентификаторов мегазаказов, для которых необходимо напечатать стикеры. Пример строки: megaorderIds[]=111&megaorderIds[]=222 |
count | INT[] | Массив, в котором определено количество стикеров для каждого мегазаказа. По-умолчанию, если количество стикеров не указано, печатается один стикер. Пример строки: count[111]=5&count[222]=10 |
format | STRING | pdf - вывод в формате PDF-файла (стикеры для печати на обычном принтере). html - вывод в виде HTML-страницы (формат принтера этикеток). pdf-label - вывод в виде PDF, но формат стикеров для принтера этикеток. По-умолчанию параметр указан как html. |
В случае успеха, в ответе от API будет HTML-представление страницы или PDF-файл, аналогичный тому, который выводится при печати из корзины стикеров.
В случае ошибки, будет передан json-объект с параметрами.
result | bool | Успех/неудача импорта. |
messages | string[] | Список сообщений. |
errors | string[] | Список ошибок. |