Запросы могут отправляться только по протоколу HTTP методом POST.
Адрес запроса
https://api.p5s.ru/orderLabel.php
Параметры запроса
- ApiKey - все запросы должны содержать ApiKey. Этот параметр идентифицирует вас у нас в системе и по нему мы понимаем от кого пришел запрос. Узнать ваш ApiKey вы можете в вашем личном кабинете - API и выгрузки.
- orderID - это обязательный параметр. Наш внутренний идентификатор заказа, к которому загружается этикетка. Если заказ был создан с помощью метода order, то значение идентификатора возвращается после создания в поле orderID
- label - поле типа file, для загрузки самого файла с этикеткой.
Ограничения
- Этикетки можно загружать только к заказам в статусах:
1 - Принят,
3 - Ожидает подтверждения,
9 - Комплектация товара на складе,
4 - Товар забронирован,
5 - Готов к отгрузке. - Формат принимаемых фалов:
Тектстовый - text/plain
PNG - image/png
JPG - image/jpeg
HTML - text/html
PDF - application/pdf - Размер файла не более 1 мегабайта.
- В случае загрузки txt формата, из файла вырезаются все теги.
- В случае загрузки html формата, из файла вырезаются все теги, за исключением узкого перечня базовых тегов.
- В содержимом нельзя использовать js script и iframe, гиперссылки.
Результат
По результатам работы система выдает структурированный ответ в формате XML.
В случае возникновения ошибок в параметре error приводится подробная диагностика о возникшей ситуации.
Если у вашего программиста будут вопросы/предложения пусть он свяжется c нами, мы обязательно вам поможем.