2015-05-07 2 views
0

Я работаю на Magento с телегами. Я использую SOAP для создания корзины и добавления в нее продуктов. но могу ли я получить список телег. И как его активировать.Как получить тележки с API-интерфейсом magento?

В приборной панели Magento админ, я вижу

Reports > Shopping Cart > Abandoned Carts 

со списком тележек активен. Могу я это получить?

Большое спасибо, извините за мой плохой английский.

ответ

0

Если вы хотите увидеть, как генерируется запрос отчета, посмотрите на https://github.com/magento/magento2/blob/83132783e0a6bed32c45e6d06df851865e668abc/app/code/Magento/Reports/Model/Resource/Quote/Collection.php#L54 - это код, который формирует запрос. Вы можете увидеть поля таблицы, которые он использует (например, проверка if isactive, должен быть как минимум один элемент в корзине и т. Д.), А затем сортирует по update_at, так что старейшая тележка появляется первым.

Существует также сообщение в блоге http://cyrillschumacher.com/2015/01/02/magento2---search-parameters-for-the-rest-api/, в котором описывается (для REST API), как построить поиск. Он поддерживается теми же конструкциями данных, что и для SOAP.

Вы можете использовать конечную точку http: /// soap/default? Wsdl & services = quoteCartRepositoryV1, чтобы открыть файл WSDL.

Извините, у меня нет времени прямо сейчас, чтобы создать запрос SOAP, но, надеюсь, эти указатели помогут вам добиться определенного прогресса.

+0

Спасибо, я думал, что этот вопрос был забыт. – Ninh