2012-03-07 73 views
1

由於(在這種情況下的Magento)在烏里http://www.example.com/index.php/api/v2_soap?wsdl=1 SOAP服務計算SOAP服務調用的URL?

我怎樣才能制定出調用特定的方法sales_order_invoice.list時叫什麼網址?

這個問題的原因是我需要找出網站重寫規則是否通過重寫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 

還是其他?

回答

2

這完全是另一回事。您所描述的API接口是一個REST。不同資源的不同網址。 SOAP API(Magento's或其他)不能像那樣工作。 所有 API請求都通過

http://www.example.com/index.php/api/v2_soap?wsdl=1 

的SOAP客戶端將通過上述端點URL張貼專門格式化XML,它會告訴該方法需要被調用的SOAP服務器,以怎樣的參數。