1
如果在后台设置magento的api账户,可以参看文章:
http://www.sunzhenghua.com/magento-soap-api-v1-v2-config
2
设置好了权限和账户,就可以调用了
如果您这个账户是用来拉订单信息的,那么在权限里面吧sale order部分勾选上
调用的代码:
$client = new SoapClient('http://magentohost/api/soap/?wsdl');
// If somestuff requires api authentification,
// then get a session token
$session = $client->login('apiUser', 'apiKey');
$result = $client->call($session, 'order.list');
var_dump ($result);
返回的数组,然后用php,插插插,搞到数据库的洞中就可以了。
3
对于过滤式接收信息,可以使用的过滤参数,参看下面的链接介绍。
官方对于接口的介绍:
http://www.magentocommerce.com/api/soap/sales/salesOrder/salesOrder.html
http://www.magentocommerce.com/api/soap/sales/salesOrder/sales_order.list.html
总结:magento就是强大,毋庸置疑!