给定Uri http://www.example.com/index.php/api/v2_soap?wsdl=1(本例中为Magento)的SOAP服务
如何在调用特定方法sales_order_invoice.list时计算出调用的URL?
这个问题的原因是我需要找出网站重写规则是否通过重写uri来干扰方法调用。
uri是:
http://www.example.com/index.php/api/v2_soap/sales_order_invoice.list
http://www.example.com/index.php/api/sales_order_invoice.list
http://www.example.com/index.php/sales_order_invoice.list
http://www.example.com/sales_order_invoice.list
还是别的什么呢?
答案 0 :(得分:2)
完全是别的东西。您要描述的API接口是REST
个。不同资源的不同URL。 SOAP API(Magento或其他)不能像那样工作。 所有 API请求都会通过
http://www.example.com/index.php/api/v2_soap?wsdl=1
SOAP客户端将通过上述端点URL POST特定格式的XML,这将告诉SOAP服务器需要调用哪个方法,以及使用什么参数。