如何使用php的soap进行请求

亻桀
  • 62

如题:我上网找过许多方法,但是五花八门的资料完全无法下手

需求:我是要用xml对接口进行请求,外加验证信息,对请求回来的数据进行处理

这是根据网上写的代码:

clipboard.png

然而这是结果:

clipboard.png

顺便提一下:php版本是5.4

经过一番努力终于成功连接上了,但是却报错:Error reading XMLStreamReader.
麻烦大佬们移步到https://segmentfault.com/q/10...
谢谢

评论
阅读 1.6k
2 个回答
//请求url地址   实例化对象之后调用__getFunctions可以获    取到该类里面有哪些方法
$client = new \SoapClient("url"); 
//function就是通过__getFunction获取到的方法,然后按照提示传入参数$xml
$arr = $client->__soapCall('function',array('parameters' =>$xml)); 
//将xml转成数组返回
$test = $this->xmlToArray($arr);
return $test;

如果还不明白:建议可以看一下php的官方手册:
http://www.php.net/manual/en/...

他们是.NET写的接口?有文档嘛,看看格式是怎么样的

撰写回答

登录后参与交流、获取后续更新提醒

宣传栏