E-commerce:
Загрузка этикеток для сторонних транспортных компаний
Запросы могут отправляться только по протоколу 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 нами, мы обязательно Вам поможем.