Центр документации
Карта сайта

Создай визитку сам!


Самоучитель по интеграции дизайна и настройке Amiro.CMS на примере демонстрационной версии пакета Визитка »


Получение заказов

ПОЛУЧЕНИЕ СПИСКА ЗАКАЗОВ ПОЛЬЗОВАТЕЛЯ

Возвращает список заказов пользователя.

НЕОБХОДИМОСТЬ АВТОРИЗАЦИИ

Да.

REQUEST 

Параметр
Обязательное
Значение
Описание
service+ami_webservice 
version+1.1 
action+sys.item_list 
fullEnv+1 
appToken+#stringТокен приложения для доступа к API
userToken+#stringТокен пользователя для авторизованного доступа к методам API
modId+eshop_order 

RESPONSE (запрошен список заказов, orderId не передан)

Ключ
Значение
Описание
errorCode#stringКод ошибки, 'OK' в случае успешного выполнения
errorMessage#stringСообщение об ошибке, пустая строка если выполнение прошло без ошибок
list#arrayМассив элементов заказов
listColumns#arrayМассив столбцов списка заказов
listData#arrayДанные списка

ПОЛУЧЕНИЕ ДЕТАЛЬНОЙ ИНФОРМАЦИИ О ЗАКАЗЕ

Возвращает содержимое заказа пользователя.

НЕОБХОДИМОСТЬ АВТОРИЗАЦИИ

Да.

REQUEST 

Параметр
Обязательное
Значение
Описание
service+ami_webservice 
version+1.1 
action+sys.item_get 
fullEnv+1 
appToken+#stringТокен приложения для доступа к API
userToken+#stringТокен пользователя для авторизованного доступа к методам API
modId+eshop_order 
itemId+#integerID Заказа

RESPONSE 

Ключ
Значение
Описание
errorCode#stringКод ошибки, 'OK' в случае успешного выполнения
errorMessage#stringСообщение об ошибке, пустая строка если выполнение прошло без ошибок
item#arrayДанные о заказе 

ФОРМАТ МАССИВА item

array(
    'order'    => результат вызова метода AmiClean_EshopOrder_TableItem::getData() (получение данных модели элемента заказа в виде массива),
    'products' => массив результатов вызова метода EshopOrderItem_TableItem::getData() (получение данных модели товара заказа в виде массива)
);

Ссылки на модели

AmiClean_EshopOrder_Table (описание полей)

AmiClean_EshopOrder_TableItem (модель элемента заказа)

EshopOrderItem_Table (описание полей)

EshopOrderItem_TableItem (модель элемента товара заказа)

ВОЗМОЖНЫЕ КОДЫ ОШИБОК

Общие коды ошибок

Коды ошибок авторизации

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API)
 2000 – 2019 © Amiro.CMS Все права защищены.