PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   PHP für Fortgeschrittene und Experten (http://www.selfphp.de/forum/forumdisplay.php?f=13)
-   -   SOAP-Client und Listen - wie geht das? (http://www.selfphp.de/forum/showthread.php?t=25971)

Ichthys 15.12.2016 12:45:55

SOAP-Client und Listen - wie geht das?
 
Hallo allerseits,

ich verwende den Soap-Client. Solange ich keine Sequenzen/Listen übergeben muss, gibt es keine Probleme.
Aber mit Listen scheint es nicht richtig zu funktionieren.
Als Array übergebe ich
PHP-Code:

array (
  
'pVId' => 6,
  
'ausgewaehltePVFIds' => 
  array (
    
'pVFId' => 
    array (
      
=> 24,
      
=> 23,
    ),
  ),


und bekomme
Code:

SOAP.body.Request:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http:/mein.dienst.de/v3_0/service">
<SOAP-ENV:Body>
    <ns1:GetWeitereVoiceFlatUndMinutenkontingentOptionenOperationRequest>
        <pVId>6</pVId>
        <ausgewaehltePVFIds>
            <pVFId>1</pVFId>
        </ausgewaehltePVFIds>
    </ns1:GetWeitereVoiceFlatUndMinutenkontingentOptionenOperationRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Ich bräuchte aber folgende Antwort:

Code:

SOAP.body.Request:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://www.versatel.de/esb/pul/validierung/v3_0/service">
<SOAP-ENV:Body>
    <ns1:GetWeitereVoiceFlatUndMinutenkontingentOptionenOperationRequest>
        <pVId>6</pVId>
        <ausgewaehltePVFIds>
            <pVFId>24</pVFId>
            <pVFId>25</pVFId>
        </ausgewaehltePVFIds>
    </ns1:GetWeitereVoiceFlatUndMinutenkontingentOptionenOperationRequest>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Was mache ich falsch?

Viele Grüße


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:42:33 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.