Webservice ido: Unterschied zwischen den Versionen
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
<source lang=php> | <source lang=php> | ||
{ | |||
#<?php | #<?php | ||
//Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL | //Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL | ||
Datei aufnehmen | Datei aufnehmen | ||
$client = new SoapClient("http://instanzname.infra- | $client = new SoapClient("http://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?ido",array('exceptions'=>false)); | ||
struktur.de/webservice/wsdl/wsdl.php?ido",array('exceptions'=>false)); | } | ||
//Authentifizierung am Webservice mit den infra-struktur Benutzerdaten | //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten | ||
$token = $client->__soapCall("authenticate",array("http://instanzname.infra- | $token = $client->__soapCall("authenticate",array("http://instanzname.infra- | ||
Version vom 8. Mai 2009, 07:41 Uhr
<source lang=php> {
- <?php
//Einen neuen SoapClient erstellen und Verbindung mit der infra-struktur WSDL Datei aufnehmen $client = new SoapClient("http://instanzname.infra-struktur.de/webservice/wsdl/wsdl.php?ido",array('exceptions'=>false)); } //Authentifizierung am Webservice mit den infra-struktur Benutzerdaten $token = $client->__soapCall("authenticate",array("http://instanzname.infra- struktur.de","benutzername","passwort")); //In der IDO Instanz mit der ID 1, im Datensatz mit der ID 2, das Textfeld mit der ID 3 auf den Wert "vier" setzen $client->__soapCall("setTextfieldValue",array(1,2,3,"vier",$token)); //Alle Textfelder der Instanz mit der ID 1 ermitteln und die dazugehörigen Werte ausgeben foreach($client->__soapCall("getTextfieldsByInstanceID",array(1,$token)) as $feldID => $feldName) {
//Den Namen des ermittelten Felds in den UTF-8 Zeichensatz
konvertieren und ausgeben
echo "Name des Feldes: ".utf8_decode($feldName)."
";
}
- ?>
</source>