2017-06-05 31 views
0

我想連接到一個Web服務 網址:如何在php中使用wcf和svc?

https://bill.samanepay.com/CheckBill/BillStateService.svc?wsdl 

在C#中它的工作和我收到的數據

ServiceReference1.BillStateServiceClient bdclinet = new ServiceReference1.BillStateServiceClient(); 
s= bdclinet.VerifyBillPaymentWithAddData("4546330305913", "54360101", "10400061", "9768914"); 

但在php響應null

$client = new oapClient("https://bill.samanepay.com/CheckBill/BillStateService.svc?wsdl"); 
$res= $client->VerifyTransaction("0911229170","1411727361","6010","10780538"); 

有什麼事情是問題嗎?

回答

0

你有沒有打開PHP端的錯誤曝光?默認情況下,php支持大多數異常和錯誤消息,這在運行時是一種可接受的策略。

但在開發過程中,您必須明確地覆蓋該行爲,否則您永遠不會獲得任何調試數據。

除非您設法從SoapClient或VerifyTransaction中提取真正的錯誤消息,否則我們都只是試圖導航一個非常黑暗的空間。

相關問題