xml を使用して Web サービスを使用する Curl が動作していますが、現時点では、Nusoap を使用して何かを作成し、xml を使用して Web サービスを呼び出す (バックアップとして機能する) 必要もあります。ここから問題が始まります。
現時点では、私はこれを持っています:
function execute_nusoap($xml,$url)
{
require_once 'nusoap/nusoap.php';
$client = new nusoap_client($url,false);
$msg = $client->serializeEnvelope($xml);
$result = $client->send($msg ,$url);
return $result;
}
nusoap.php の 7677 行目にエラーがあります。
<p>Severity: Notice</p>
<p>Message: Undefined property: nusoap_client::$operation</p>
<p>Filename: nusoap/nusoap.php</p>
<p>Line Number: 7678</p>
この行は次のとおりです。
$parser = new nusoap_parser(
$data, $this->xml_encoding, $this->operation, $this->decode_utf8
);
それで、私はそれを編集してみました
$parser = new nusoap_parser(
$data, $this->xml_encoding, $this->decode_utf8
);
そして今、呼び出しようとしている Web サービスから代わりにこの応答を取得しています。
var_dump($result);
array(1)
{
["Result"]=>
string(0) ""
}
これは、可能な Web サービス応答リストのいずれにもリストされていません。
私はこのチュートリアルを読んでいます: