1

まず、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 内部サーバー エラーが発生しています

助けてください:<

4

0 に答える 0