Schnell eins, Wie würden Sie überprüfen, ob Ihre Verbindung zu einem Soap-Server tatsächlich hergestellt wird?Überprüfen, ob die Funktion der Seifenverbindung funktioniert
Ich habe diesen Code:
$m_wsdl = "https://m2mconnect.orange.co.uk/orange-soap/services/MessageServiceByCountry?wsdl";
try {
$client = new SoapClient($m_wsdl);
$this->m_messages = $client->peekMessages('','',10,"");
} catch (Exception $e) {
echo "Exception: \n" . $e->getMessage() . "\n";
}
$this->do_parse_xml();
Offensichtlich meinen Benutzername und Passwort ist in dem peekmessages Feld, wo sie sein sollten, und sie sind beide korrigieren i 100% ist.
Aus irgendeinem Grund gibt es überhaupt keine Daten zurück und ich weiß nicht, wie man überprüft, ob die Verbindung tatsächlich funktioniert?
Im keine Ausnahme bekommen
Danke für jede Hilfe
Warum werden die peekMessages einen Fehler oder falsch zurückgeben? Danke –
Viele PHP-Funktionen haben einen gemischten Rückgabetyp. Auf diese Weise können Sie etwas wie 'if ($ client -> $ peekMessages) {blah blah blah}' machen. –