Hallo,
jetzt kommt erstmal der bekannte Einleitungssatz: Ich hoffe, mein Problem passt hier rein
Es geht um folgendes: Ich wollte über die google Custom Search API die Suche nach bestimmten Keywords auswerten.
Ich bekomme auch einen erfolgreichen JSON callback. Nur das Problem ist, dass die Ergebnisse nicht mit der Standart google suche übereinstimmen.
In dem API aufruf gibt es einen cx Parameter über den man bestimmen kann, auf welcher Domain er suchen soll. Dort habe ich alle TLDs mit Wildcard eingetragen (*.de,*.com, usw.). Dann habe ich das Land über den Parameter cr auf "countryDE" und die Sprache über den Parameter gl auf DE gestellt.
Die ergebnisse sehen zwar der "richtigen" google-suche ähnlich, aber haben trotzdem nicht die gleiche Reihenfolge bzw es sind andere Ergebnisse enthalten.
Folgendermaßen rufe ich die API auf:
PHP-Code:
$search = 'https://www.googleapis.com/customsearch/v1?key='.$api_key[2].'&cx=013304899006435326669:7w7wb-t4rq4&q='.$keyword.'&cr=countryDE&gl=de';
Ich hoffe jemand hatte die selben Probleme und kann mir bei meinem helfen oder vielleicht einen hilfreichen ansatz liefern.
Und JA, ich habe mir die google Dokumentation zu der API durchgelesen
Vielen Dank
Gruß
p4w3L