Querying API de Google Places con jQuery
Google Places API ahora está generalmente disponible. Estoy tratando de usar la llamada .ajax () en jQuery para hacer una llamada a Google Places. El error que sigo recibiendo esSyntaxError no detectada: fichas inesperado
Estoy usando jQuery 1.5.2. También probé en 1.5.1, pero eso tuvo los mismos resultados. Prefiero no pasar a 1.6.1 si puedo evitarlo.
Desde entonces hice llamadas ajax a otras API, pero tengo problemas con Google Places. A continuación hay una muestra muy básica de código con el que puedes jugar. Deberá obtener su propia clave en la consola API que ofrece Google (https://code.google.com/apis/console
jQuery.noConflict();
jQuery(document).ready(function(){
var url = 'https://maps.googleapis.com/maps/api/place/search/json';
jQuery.ajax({
url: url,
dataType: 'jsonp',
type: 'GET',
data: {
location: '33.787794,-117.853111',
radius: 1000,
name: 'coffee',
key: 'your_key', // add your key here
sensor: 'false'
},
// on success
success: function(data, textStatus, jqXHR){
console.log(data);
},
// on failure
error: function (jqXHR, textStatus, errorThrown){
console.log(jqXHR);
console.log(textStatus);
console.log(errorThrown);
}
});
});