doumao1047
2014-09-22 19:01
浏览 58
已采纳

如何在magento api V1中检索客户订单

I am using magento API V1. I want to retrieve specific customer orders. I am using order.list method. In this method my filter is not working.It is giving me complete order list. I don't know where i am mistaking. Here is my code

$client = new SoapClient('http://magentohost/api/soap/?wsdl');

$session = $client->login('apiUser', 'apiKey');

$filter = array('filter' => array(array('key=' => 'customer_id', 'value' => 210)));

$result = $client->call($session, 'order.list',$filter);
var_dump ($result);

图片转代码服务由CSDN问答提供 功能建议

我使用的是magento API V1。 我想检索特定的客户订单。 我正在使用 order.list 方法。 在这个方法我的过滤器不工作。它给我完整的订单列表。 我不知道我在哪里犯错误。 这是我的代码

  $ client = new SoapClient('http:// magentohost / api / soap /?wsdl'); 
 
 $ session = $ client-  > login('apiUser','apiKey'); 
 
 $ filter = array('filter'=> array(array('key ='=>'customer_id','value'=> 210  ))); 
 
 $ result = $ client-> call($ session,'order.list',$ filter); 
var_dump($ result); 
   
  
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

相关推荐 更多相似问题