how to invoke API using magento

    $_SOAP = new SoapClient('http://192.168.1.25/magento/index.php/api/soap/?wsdl');  
    $sessionId = $_SOAP->login('patrick', '123456');  
    $orderList = $_SOAP->call($sessionId, 'sales_order.list',array(
                    array('created_at'=>array('from'=>$formTime,'to'=>$toTime))
                  )
    );  
    foreach($orderList as $order){  
        echo var_export($order);  
        break;   
    }  

    sales_order.list这个函数是根据过滤条件获得订单,这里用的条件是订单时间,然后打印出第一条订单的所有信息,这个函数并没有包含订单的所有信息,要获取详细信息要用另一个函数。

猜你喜欢

转载自wuchengyi.iteye.com/blog/2321871