nuSoap Fehler duch getProxy() / zugriff auf api von Live Search

C3000

Mitglied
Guten Abend Community

Derzeit programmiere ich an einer Homepage auf der ich Module einbauen will. Derzeit arbeite ich an einem Search Modul.
Ich möchte via Soap (weil ich nichts besseres gefunden habe) dem Microsoft server eine Suchanfrage geben.
Leider sitz ich hinter einem Proxy und komm derzeit nicht durch. Ich hab nun gesucht und auch was gefunden allerdings gab es einen Fehler:

<b>Parse error</b>: syntax error, unexpected T_STRING in <b>htdocs\src\php\nusoap\nusoap.php(6983) : eval()'d code</b> on line <b>1</b><br />

<br />

<b>Fatal error</b>: Class 'soap_proxy_5867' not found in <b>htdocs\src\php\nusoap\nusoap.php(6985) : eval()'d code</b> on line <b>1</b><br />

bisher habe ich folgenden Code:
Code:
define ('NUSOAP_PATH', dirname(__FILE__) . '/nusoap');
	define ('MSN_API_ENDPOINT', 'http://soap.search.msn.com:80/webservices.asmx');
	define ('MSN_API_KEY', '75FB18CA39D0A03DE2623BF5B14BD7FE89FA3338');

	require_once(NUSOAP_PATH . '/nusoap.php');

	$query = $_POST['query'];
	$parameters = array(
	    'AppID' => MSN_API_KEY,
	    'Query' => $query,
	    'CultureInfo' => 'en-US',
	    'SafeSearch' => 'Off',
	    'Requests' => array (
	        'SourceRequest' => array (
	            'Source' => 'Web',
	            'Offset' => 0,
	            'Count' => 10,
	            'ResultFields' => 'All'
	        )
	    )
	);
	echo "start\n";
	$soapClient =& new soapclientw(MSN_API_ENDPOINT);
	echo "soapClient\n";
	$proxy = $soapClient->getProxy();
	$err = $soapclient->getError();
	if ($err) {
		echo 'Constructor error ' . $err;
	}
	else {
		$result =& $soapClient->call('Search', array("Request"=>$parameters), 'http://schemas.microsoft.com/MSNSearch/2005/09/fex' );
	}
	echo $result;
	echo "fertig";

Das es so nicht funktionieren kann ist mir klar, aber ich möchte einfach mal den Fehler weg haben.
Zudem hab ich bisher noch nicht herausgefunden wo ich den Debug- Modus anschalte.

Danke schon mal für eure mühe.

MfG
 
Zurück