我只是在學習Magento及其Web服務API的新工作。我剛剛設法構建了一些基本的PHP腳本,以獲取特定類別的產品。我現在需要獲取最暢銷的產品,但我正努力在這方面找到好的文檔。任何幫助,指針,示例代碼或其他任何東西真的將不勝感激......Magento SOAP API:獲取大多數銷售產品
感謝,
湯姆
我只是在學習Magento及其Web服務API的新工作。我剛剛設法構建了一些基本的PHP腳本,以獲取特定類別的產品。我現在需要獲取最暢銷的產品,但我正努力在這方面找到好的文檔。任何幫助,指針,示例代碼或其他任何東西真的將不勝感激......Magento SOAP API:獲取大多數銷售產品
感謝,
湯姆
我相信沒有辦法用Web Services API來做到這一點。然而,在Magento自己的PHP中,您可以通過以下方式獲得最暢銷的產品:
$bestselling_products = Mage::getResourceModel('reports/product_collection')
->addAttributeToSelect('*')
->setStoreId(1)
->addOrderedQty($from, $today)
->addAttributeToFilter('visibility', $visibility)
->addAttributeToFilter('status', 1)
->setOrder('ordered_qty', desc);
我想還沒有一個直接的方法,與API。也許你可以通過檢索所有的銷售訂單,並找到哪些產品是最有序的。
一個快速的方法也是擴展API來添加一個方法,它會做你想做的。