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