まず、PHP SOAP を使用して SOAP リクエストを送信しようとしています。サービスが受け入れる XML は以下のとおりです。
<U_MemberReservedTransaction xmlns="http://tempuri.org/">
<UserID>string</UserID>
<password>string</password>
<memberReservedTransactionRequest>
<memberReservedTransactions>
<ReservedType>string</ReservedType>
<Firstname>string</Firstname>
<Surname>string</Surname>
<IcNew>string</IcNew>
</memberReservedTransactions>
<memberReservedTransactions>
<ReservedType>string</ReservedType>
<Firstname>string</Firstname>
<Surname>string</Surname>
<IcNew>string</IcNew>
</memberReservedTransactions>
</memberReservedTransactionRequest>
</U_MemberReservedTransaction>
サービスが期待していることを要約すると、サービスは memberReservedTransactions の配列を受け取ることです。現在、私の SOAP リクエスト呼び出しは以下のようになっています。
$client->callService('U_MemberReservedTransaction', array(
'UserID'=>'test1',
'password'=>'password',
'memberReservedTransactionRequest' => array(
'memberReservedTransaction' => array (
array(
'ReservedType'=>'Renew',
'Firstname'=>'',
'Surname'=>'',
'IcNew'=>''
)
)
)
));
私が見返りに期待しているのは多次元配列ですが、私の懸念は私の要求が受け入れられることです。
注 : 500 内部サーバー エラーが発生しています
助けてください:<