我一直在試圖弄清楚如何使用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