Я пытаюсь ответить ger ajax из-под URL-адреса веб-сайта Twitter, но он всегда возвращает ошибку. Нет способа я могу заставить его работать.JQuery Ajax Call всегда возвращает ошибку
Адрес: http://search.twitter.com/search.json?q=&ands=google?callback=?
Я добавил обратный вызов в конце. Я подозреваю, что это запрос перекрестного домена, поэтому я пробовал с crossDomain: true также.
Так код, как показано ниже:
$(document).ready(function() {
var weblink = 'http://search.twitter.com/search.json?q=&ands=google?callback=?';
$.ajax({
url: weblink,
dataType: 'jsonp',
success: function (data) {
alert('ok'); // this statement doesn't show up
},
error: function (msg) {
// failed request; give feedback to user
alert('error occured' + msg);
console.log(msg);
}
});
$.getJSON("http://search.twitter.com/search.json?q=&ands=google?callback=?", function (result) {
alert('success');
});
});
Вот скриншот, когда я отладки на F12.
Кто-нибудь знает, что случилось.
это о версии? http://stackoverflow.com/questions/17114204/message-the-twitter-rest-api-v1-is-no-longer-active-please-migrate-to-api-v1-1 – renakre
Если вы только что вставили URL, который вы используете в браузере, вы бы увидели, что «API Twitter REST API v1 больше неактивен. Пожалуйста, перейдите на API v1.1' – adeneo