Google Contacts API: no hay encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado
Después de trabajar perfectamente durante aproximadamente un mes, ahora recibo una
No hay encabezado 'Access-Control-Allow-Origin' en el recurso solicitado.
Aquí hay una versión simplificada de la solicitud ajax.
var feedurl = "https://www.google.com/m8/feeds/contacts/EMAIL/full?oauth_token=TOKEN&max-results=50&alt=json&v=3.0";
$.ajax({
url: feedurl,
dataType: "json",
success: function(data) {
console.log(data);
//do stuff
}
});
CambiandodataType
ajsonp
no cambia nada. En la consola API de Google tengoAccept requests from these HTTP referrers (web sites)
ajustado ahttps://*.MYWEBSITE.com/*
Solo pensé que quizás Chrome / Safari se volvió más restrictivo en las últimas actualizaciones.