Решено
Проблема в том, что Twitter теперь (глупо) требует OAuth даже для публичных данных. Простым решением является наличие локального php-скрипта, который OAuths и получает данные и доступ к ним с Ajax, в отличие от Ajaxing twitter.Twitter user_timeline JSONP. Нет ответа
В настоящее время я пытаюсь вытащить временные рамки пользователей из твиттера, используя библиотеку Reqwest JavaScript. Однако, когда я делаю это, запрос считается успешным, но данные не извлекаются, а на консоли отображается ошибка GET. Код им пытаются выглядит следующим образом:
$.domReady(function() {
$.ajax({
url: 'http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitter',
type: 'jsonp',
success: function (response) {
console.log(response);
},
error: function (err) {
console.log(err);
}
});
})
Twitter API версии 1 устарел и может больше не поддерживаться (не помню точную дату). Вам нужно использовать API 1.1 – DevDave
Я пробовал 1.1, и он также не увенчался успехом. Сообщение обновлено –
У меня возникла аналогичная проблема, и я думаю, вы должны использовать OAuth сейчас, прежде чем сможете звонить в API Twitter, вы уже это делаете? Я работаю с C# .net и использовал LinqToTwitter для решения этой проблемы – DevDave