2016-07-26 4 views
0

Wenn ich die Anfrage durchführe, bekomme ich einen 400 Fehler, der besagt, dass "unser Kunde eine ungültige oder illegale Anfrage ausgegeben hat. Das ist alles, was wir wissen.". Alle meine Schlüssel sind gültig und die URL der Website, die ich verwende, um die Anfrage zu stellen, wurde verifiziert. Wenn ich die URL in meinen Browser eingib, gibt es mir eine perfekte Antwort voller relevanter Daten.Warum gibt meine REST-Anforderung an die benutzerdefinierte Suchmaschine von Google einen Fehler von 400 zurück?

Code Snippet:

$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, "https://www.googleapis.com/customsearch/v1? 
key=SERVER_KEY&cx=SEARCH_ENGINE_ID&q=flower&searchtype=image"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$file = curl_exec($ch); 
curl_close($ch); 

echo $file; 

Antwort

0

Es war ein hinterhältiger entlang syntaktischen Fehler. Mein Texteditor hatte nach dem SERVER_KEY einen automatischen Abstand, wodurch die API-Anforderung null

wurde
Verwandte Themen