Sono un neofita dei servizi Web e sto facendo fatica ad accedere/leggere i dati XML utilizzando PHP (il mio sito Web che utilizzerà i dati è in PHP).Leggere il servizio Web utilizzando PHP con GUID e spazio dei nomi
l'URL WSDL: http://services.mywheels.co.za/BWAVehicleStockService.svc?wsdl
ho bisogno di ottenere l'accesso e leggere le informazioni del veicolo magazzino ma non posso vedere per accedere a qualsiasi cosa. il veicolo Array sono memorizzati sotto: http://services.mywheels.co.za/BWAVehicleStockService.svc?xsd=xsd2.
sto usando questo codice ma non fornisce alcun dato. Ho anche un GUID che ho bisogno di passare ma non ho idea di come aggiungerlo all'intestazione.
<?PHP
define('NEWLINE', "<br />\n");
// SOAP client
$wsdl = 'http://services.mywheels.co.za/BWAVehicleStockService.svc?wsdl';
$soapClient = new SoapClient($wsdl, array('cache_wsdl' => 0));
// SOAP call
$parameters->ArrayOfVehicle->Vehicle;
try
{
$result = $soapClient->GetVehicleStock($parameters);
}
catch (SoapFault $fault)
{
echo "Fault code: {$fault->faultcode}" . NEWLINE;
echo "Fault string: {$fault->faultstring}" . NEWLINE;
if ($soapClient != null)
{
$soapClient = null;
}
exit();
}
$soapClient = null;
echo "<pre>\n";
print_r($result);
echo "</pre>\n";
echo "Return value: {$result->GetDataResult}" . NEWLINE;
?>
se qualcuno può aiutarmi o indicarmi la giusta direzione con ciò che sarebbe bello.
Grazie