我一直在试图弄清楚如何使用php/laravel进行肥皂请求。但从所有的互联网两天以来的研究,我可以找到的唯一的东西是老生锈的PHP代码,使肥皂的请求,他们甚至没有工作:PHP xml SOAP和laravel
这是一个剪掉,我试图让它工作,所以我有那些SOAP请求的一般看法,但我只得到不能够进行SoapClient的错误:
<?php
$aHTTP['http']['header'] = "User-Agent: PHP-SOAP/5.5.11\r\n";
$aHTTP['http']['header'].= "username: XXXXXXXXXXX\r\n"."password: XXXXX\r\n";
$context = stream_context_create($aHTTP);
$client=new SoapClient("http://www.thomas-bayer.com/axis2/services/BLZService?wsdl",array('trace' => 1,"stream_context" => $context));
$result = $client::__getFunctions();
var_dump($result);
,因为它看起来超级难我找到有关PHP的肥皂任何想法,任何资讯?
肥皂确实是屁股疼痛。您的代码是否可以获取函数列表?即使在使用SOAP API十几年之后,我仍然经常需要向供应商询问示例代码或帮助。 – ceejayoz
我一直在与JSON REST工作很好从来没有做过肥皂PHP之前,当我尝试它感觉像我处理很旧的东西我一直没有找到任何好资源,至少如何创建一个XML文件并解析它。 PHP手册其超级苛刻的大多数例子,他们不工作!我甚至不明白为什么像这样的服务应该存在,当我们有JSON –
这是一个古老的技术 - 你不会看到许多*新的* SOAP API。也就是说,在使用SOAP类时,基本上不会碰到原始XML。您将需要此SOAP API的文档。 – ceejayoz