Ich versuche, 2 Details von einem Google-Ort zu greifen. Bewertungen und Bewertungen Problem ist, dass ich nicht scheinen kann, dass HTTP GET etwas zurückgibt.Google Places API - Details
Hier ist mein Code:
$.ajax({
url: "https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJz153jtgN1oYRQeG2PvY5sWc&key=MyAPIKey",
type: "GET", /* or type:"GET" or type:"PUT" */
dataType: "jsonp",
data: {
},
success: function (placesRequest) {
console.log(placesRequest);
},
error: function() {
console.log("Your code sucks, fix the HTTP request");
}
});
Fehler:
Uncaught Syntaxerror: Unexpected token:
Wenn ich dort auf den Link klicken in es mich braucht, um diese :
Hier ist die Google Docs Link.
Was ich getan habe:
- meine API-Schlüssel einrichten.
- meine Firma Platz ID Gefunden: ChIJz153jtgN1oYRQeG2PvY5sWc
Alle geschätzt würden Zeiger oder Richtungen.
Google hat keine CORS-Header für den Places-API-Webdienst aktiviert, sodass Sie den Webdienst nicht über eine AJAX-Anforderung aufrufen können. Sie sollten die Google Places-Bibliothek der Google Maps-JavaScript-API verwenden, um das Problem zu lösen. Folge einfach der Antwort von @Prasanth Ravi. – xomena