Magento:获取在外部应用程序中使用的订单ID

我想为使用Magento进行电子商务的在线商店设立联盟计划。 如何保存用于更新我的联盟表的销售的订单ID? 请不要推荐“所有人的附属机构”。它和Magento一样缺乏灵活性,也是我采用定制解决方案的原因。 任何帮助表示赞赏。     
已邀请:
在为Magento开发外部应用程序时,我通常会使用Magento API。这样可以最大限度地减少您在Magento方面所做的工作量(根据我的经验,有时可能令人沮丧)。您可以更专注于您的应用程序,而不是Magento所需的数据。 要更直接地回答您的问题,您需要使用订单API调用。 示例(获取订单列表):
$proxy = new SoapClient('http://www.YOURDOMAIN.com/magento_root/api/soap/?wsdl');
$sessionId = $proxy->login('Username', 'password');

$filters = array();

$orders = $proxy->call($sessionId, 'sales_order.list', array($filters));
var_dump($orders);
    

要回复问题请先登录注册