@MegaPuxapb

Импорт json а из гугл таблиц?

Никак не выходит импортировать json из гугл таблиц.
$.getJSON("https://spreadsheets.google.com/feeds/list/1NzcKjtoS-p_Gz6ILOa3JB1aVgoPMC7mgepWtz9uBmgo/od6/public/values?/alt=json", function(data) {
console.log(data);
});


Консоль выдаёт:
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

Как решить?
  • Вопрос задан
  • 1071 просмотр
Решения вопроса 1
GeneMoss
@GeneMoss
void
$.ajax({
  url: "https://spreadsheets.google.com/feeds/list/1NzcKjtoS-p_Gz6ILOa3JB1aVgoPMC7mgepWtz9uBmgo/od6/public/values?alt=json",
  crossDomain: true, // это решает проблему с отсутствием Access-Control-Allow-Origin
  dataType: "jsonp", 
  success: function(data){
    console.log(data)
  }
});


Подробнее про это можно почитать тут: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы