/ / Google Search API Fehlende Parameter q - api, locken, Google-API, Google-Suche, Google-Suche-API

Google Search API Missing Parameter q - api, locken, Google-API, Google-Suche, Google-Suche-API

Ich bin mir nicht sicher, was ich hier falsch mache. Ich folge ihm diese Anweisungen vollständig.

Wie auch immer, ich versuche Google benutzerdefinierte Suche zu verwendenAPI. Ich habe meinen API- und CS-Schlüssel. Ich gebe folgendes ein, mit entsprechenden Informationen ausgefüllt, aber es sagt, dass ich den q-Parameter vermisse, wenn ich eindeutig nicht bin. Irgendwelche Ideen, was ich falsch mache?

curl https://www.googleapis.com/customsearch/v1?key=INSERT_YOUR_API_KEY&cx=017576662512468239146:omuauf_lfve&q=lectures


{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Required parameter: q",
"locationType": "parameter",
"location": "q"
}
],
"code": 400,
"message": "Required parameter: q"
}
}

Antworten:

1 für die Antwort № 1

Der Doppelpunkt im Parameter cx muss URL-codiert sein. 017576662512468239146%3Aomuauf_lfve. Die Verwendung von jQuery $ .get mit einem params-Objekt wird dies für Sie tun, wenn Sie möchten.