Articles of wsdl

Come utilizzare la libreria wse-php per connettersi ai servizi Web protetti tramite SOAP

Ho uno script che dovrebbe connettersi al webservice usando WS-Security. Attualmente, nel mio script, ho creato un soap XML e l'ho inviato all'endpoint webservice, ma ricevo una risposta xml che dice "Errore interno del client". Ecco il codice che sto usando: <?php function sendXMLRequest($url, $params) { $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: application/soap+xml")); curl_setopt($ch, CURLOPT_URL, […]

server di soap wsdl che non restituisce xml

Devo scrivere soap server wsdl in php. Requisito: richiesta: due parametri indicano la risposta startDate e endDate: come segue <students> <student FirstName='Mr. A' LastName='B' /> <student FirstName='Mr. B' LastName='C' /> </students> Qualcuno può aiutarmi a scrivere file wsdl e server di soap per il requisito di cui sopra. Ho provato molti modi ma fallendo negli […]

PHP – SOAP – WSDL: nessun deserializzatore trovato per deserializzare l'errore

Questo è il formato di file xml che devo usare: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soapenv:Body> <exec xmlns="CBWSCallEngine" soapenv:encodingStyle="http://xml.apache.org/xml-soap/literalxml"> <arguments> <CbOrderProduct> <Header> <EndpointNm>123456789</EndpointNm> <Certificaat>abcdef</Certificaat> </Header> <Detail> <EAN>9789460941726</EAN> <OrderReference>201406100527</OrderReference> <ClientId></ClientId> <ReadingMethods>D</ReadingMethods> <RetailerId></RetailerId> <License></License> <RentalUnits></RentalUnits> <RentalNumberOfUnits></RentalNumberOfUnits> </Detail> </CbOrderProduct> </arguments> </exec> </soapenv:Body> </soapenv:Envelope> questo è l'URL WSDL: https://tst.eboekhuis.nl/cbwebs/CBWSCallEngine?WSDL each volta che provo, ottengo sotto il messaggio di errore: Errore […]

Errore irreversibile: exception Uncaught SoapFault: Errore interno

Sto cercando di submit un messaggio di prova con il mio client PHP SOAP. Sto usando la libreria BeSimpleSoap perché ho avuto problemi con il PHP standard SOAP calss e la class NuSOAP. Parte del copione è: $client = new BeSimple\SoapClient\SoapClient("GSBService.wsdl", arrays( "trace"=>1, "exceptions"=>1, 'location'=>$SERVICE_TEST, "local_cert" =>$SOAP_cert, 'uri'=>$NAMESPACE_URI, "passphrase"=>$cert_password, "connection_timeout" => 60)); var_dump($client->echo('abc1234')); print_r( $client->sendMessage($par_envelope)); […]

La richiesta SOAP da PHP non funziona

Ho un servizio web disponibile @ http: //www.xxxxx/zzzzzzzz/service.asmx e sto cercando di submit una richiesta SOAP per method – some_function con entrambi i parametri ma ancora non in grado di get la connessione. Questo è il mio codice: <?php $param = arrays('cedula'=>'XXXX','contrasena'=>'YYYYYY'); $client = new SoapClient("http://www.xxxxx/zzzzzzzz/service.asmx?wsdl"); $result = $client->__soapCall('some_function', $param); print $result; ?> L'errore che […]

Come consumare un servizio Web protetto con WS-Security tramite SOAP ?

Sto cercando di connettermi a un servizio web protetto (HTTPS – TLS v3) ma sto ricevendo questo errore: Eccezione SoapFault Uncaught: [WSDL] ERRORE SOAP: analisi WSDL: imansible caricare da ' https://integrationdev.momentum.co.za/sales/CRMService/CRMLeadService_v1_0 ': imansible caricare l'entity framework; esterna " https: // integrationdev .momentum.co.za / sales / CRMService / CRMLeadService_v1_0 " Ecco il codice che ho usato: […]

Come eseguire il debug di Soap in PHP?

Sto provando a fare una richiesta SOAP con PHP su un server, ma tutto quello che sto ottenendo è "Imansible connettersi all'host" quando è in esecuzione $this->client->__soapCall("aMethod()", [$request_param_arrays])); Penso che il WSDL vada bene, dal momento che posso raggiungerlo nel mio browser e quando è in esecuzione $this->client->__getFunctions(); Ricevo un elenco di funzioni disponibili (come […]

Come printingre il contenuto del database utilizzando i servizi Web WSDL e SOAP

Non ho conoscenza dei servizi web, perché sono nuovo su questo argomento. Ho creato il servizio WCF con C # per inserire dati nel database MS Sql. ora ho bisogno di printingre il contenuto della tabella del database usando php. come posso fare questo. Questo è il mio progetto scolastico. Service1.svc.cs public class Service1 : […]

SOAP-ERROR: Parsing WSDL: imansible caricare da 'XXX / check? Wsdl': imansible caricare l'entity framework; esterna "XXX / check? Wsdl '"

Ho fatto SoapServer usando il framework Zend Symfony. Sono in grado di generare file wsdl sia nel browser che nel terminal (Ubuntu). Ma sto ottenendo SOAP-ERROR: Parsing WSDL: imansible caricare da 'XXX / check? Wsdl': imansible caricare l'entity framework; esterna "XXX / check? Wsdl '" nel programma SoapClient sulla linea: $client = new SoapClient("http://xxx/check?wsdl"); Sto […]

L'intestazione SOAP non viene impostata

Sto cercando di submit l'intestazione di authentication in SOAP ma non funziona e continua a mostrare errori come "Informazioni di authentication non valide". $options=arrays( 'senderCity'=>'Atlanta', 'senderState'=>'GA', 'senderZip'=>'30005', 'senderCountryCode'=>'USA', 'receiverCity'=>'Atlanta', 'receiverState'=>'GA', 'receiverZip'=>'30005', 'receiverCountryCode'=>'USA' ); $headerbody = arrays( 'loginId'=>'xxxxxxxx', 'password'=>'xxxxxxxx', 'licenseKey'=>'xxxxxxxxxxxxx', 'accountNumber'=>'xxxxxxxxxx'); $soap_client = new SoapClient('http://www.wwexship.com/webServices/services/SpeedFreightShipment?wsdl'); $header = new SoapHeader('http://www.wwexship.com/webServices/', 'AuthenticationToken', $headerbody, false); $soap_client->__setSoapHeaders(arrays($header)); $result = $soap_client->__call('quoteSpeedFreightShipment',$options); […]