こんにちは、PHP の soapclient 関数を使用して SOAP Web サービスを呼び出しています (wdsl を使用)。
メソッドにパラメーターを渡す方法は知っていますが、使用している Web サービスでは、パラメーター名にパラメーターが必要です (これを呼び出す方法がわかりません)。
これは、パラメーターを使用するときに Web サービスが期待するものです。
<searchCriteria>
<Name MatchType=”MatchBeginning”>Exmaple Company</Name>
<Address>
<Street>Example Street</Street>
</Address>
</searchCriteria>
Name パラメータのこの部分についてです: MatchType="MatchBeginning"</p>
これは私がWebサービスを呼び出す方法です:
<?php
$client = @new \SoapClient($url,array(
'exceptions' => 1,
'login' => '****',
'password' => '****',
'trace' => 1,
));
$parameter = array(
"countries" => array(
"CountryCode" => "NL",
),
"searchCriteria" => array(
"Name" => "value"
),
);
上記の方法を使用してパラメーターを追加する方法を教えてもらえますか? とても有難い。
ところで、Creditsafe の Web サービスを利用しようとしています。この情報を追加することで、誰かがこの質問を見つけるかもしれません。