解决
问题是,即使对于公共数据,Twitter现在(愚蠢)也需要OAuth。一个简单的解决方法是拥有一个本地PHP脚本,该脚本使用Ajax获取数据和访问数据,而不是直接使用Ajaxing twitter。Twitter user_timeline JSONP。没有反应
我目前正在试图从使用Reqwest JavaScript库的Twitter用户拉时间表。但是,当我这样做时,请求被认为是成功的,但没有检索到数据,并且控制台显示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 2013-03-18 13:35:12
我试过1.1,但也不成功。发布更新 – 2013-03-18 13:36:55
我面临类似的问题,我认为在能够调用Twitter API之前,您必须先使用OAuth,您是否已经这样做?我用C#.net工作,并使用LinqToTwitter来解决这个 – DevDave 2013-03-18 13:38:26