ПОЛУЧЕНИЕ СПИСКА ЗАКАЗОВ ПОЛЬЗОВАТЕЛЯ
Возвращает список заказов пользователя.
НЕОБХОДИМОСТЬ АВТОРИЗАЦИИ
Да.
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 | + | #integer | ID Заказа |
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 (модель элемента товара заказа)
ВОЗМОЖНЫЕ КОДЫ ОШИБОК
Общие коды ошибок
Коды ошибок авторизации