В документации Google Fusion Tables утверждается, что вам не нужно проходить аутентификацию для извлечения данных из общедоступных таблиц Fusion.
Однако я пытаюсь получить доступ к общедоступной таблице Google Fusion с помощью следующего кода и получаю ошибку аутентификации (Uncaught syntax error
в строке 1 файла с именем ServiceLogin
.)
function getData(table) {
var queryUrlHead = 'http://www.google.com/fusiontables/api/query?sql=';
var queryUrlTail = '&jsonCallback=?';
var query = "SELECT x, y, z FROM " + table + " LIMIT 5000";
var queryurl = encodeURI(queryUrlHead + query + queryUrlTail);
var jqxhr = $.get(queryurl, dataHandler, "jsonp");
return jqxhr;
}
Я также просматривал этот вопрос , в котором говорится, что этот URL является общедоступной таблицей Fusion, но если я вставлю этот URL в свой браузер, меня попросят подтвердить подлинность , Независимо от того, сколько раз я проверяю подлинность, а затем повторяю ссылку в браузере, я снова получаю отскочивший вход в систему.
Я использую этот пост в качестве руководства , но в нем нигде не упоминается необходимость аутентификации: так что я делаю не так?