我想连接到网络服务URL:
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");
有什么问题?
您是否在PHP侧打开了错误曝光?默认情况下,php拒绝大多数例外和错误消息,Wich是运行时可以接受的策略。
但是,在开发期间,您必须明确覆盖该行为,否则您永远都不会获得任何调试数据。
除非您设法从SOAPCLIENT或VERAIFYTRANSACTION中提取Actuall错误消息,否则我们都只是试图浏览一个非常黑暗的空间。