Я пытаюсь извлечь данные с помощью небольшого скрипта, который, как мне кажется, работает с любым другим URL-адресом, который создает данные json, однако, когда я использую его с URL-адресом, который заканчивается. json, я просто получу синтаксическую ошибку.Извлечение данных из .json url вызывает ошибку с JQuery
// ошибка
Uncaught SyntaxError: Unexpected token : http://frontier.ffxiv.com/worldStatus/gate_status.json?callback=jQuery21309476937903091311_1450254419566&q=select+title%2Cabstract%2Curl+from+search.news+where+query%3D%22cat%22&format=json&_=1450254419567
// код ниже
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
// Using YQL and JSONP
$.ajax({
url: "http://frontier.ffxiv.com/worldStatus/gate_status.json",
// The name of the callback parameter, as specified by the YQL service
jsonp: "callback",
// Tell jQuery we're expecting JSONP
dataType: "jsonp",
// Tell YQL what we want and that we want JSON
data: {
q: "select title,abstract,url from search.news where query=\"cat\"",
format: "json"
},
// Work with the response
success: function(response) {
console.log(response); // server response
}
});
</script>
Какая ошибка на консоли? – gurvinder372
Я добавил ошибку в описание, извините. – ssj3goku878
Использовать datatype json вместо jsonp – Roshan