PHP で Web サービスのリクエストに問題が発生しました。モデレータを助けてください
PHP で Web サービスのリクエストに問題が発生しました。
リクエストアドレスは http://b2b.ourgame.com/DDService.asmx
PHPのsoapクラス(nusoap-0.7.3)を使ってSaleResponseの結果を取得する方法を使ってみました通常、PHP の SOAP メソッドはこのリクエストを呼び出しますが、エラー メッセージが返されます。エラー メッセージは次のとおりです。
array (
"faultcode" => "soap:Client",
"faultstring" => "予期しないラッパー要素 Sale found.Expected {http:// service .web.b2b.lianzhong.com/}セール。"
)
どうやって解決しますか?
-----解決策---------
必須パラメータの意味がわからないので、この
しかできません $url = 'http://b2b.ourgame.com/DDService.asmx?wsdl'; $soapClient = 新しいsoapclient($url); /* 利用可能なメソッドと必要なデータ構造を読み取ります */ print_r( $soapClient->__getFunctions ()); print_r($soapClient->__getTypes () ); $rs = $soapClient->Sale(); print_r($rs); <br><font color="#e78608">------解決策---------</font><br>
ini_set("soap.wsdl_cache_enabled",0); 試す{ $client = new SoapClient("http://b2b.ourgame.com/DDService.asmx",array("例外" => 1)); var_dump($client->Sale(array("arg0"=>1,"arg1"=>"123","arg2"=>"456","arg3"=>"789"," arg4"=>4、"arg5"=>5、"arg6"=>"111"、"arg7"=>"222"))); }catch(例外 $ex){ var_dump($ex->faultstring); <div class="clear"></div>