Jquery 获取Twitter时间线的正确URL
我很难从Twitter API返回任何JSON。我想做的就是以JSON的形式获取我的Twitter提要,并尝试这样做:Jquery 获取Twitter时间线的正确URL,jquery,twitter,Jquery,Twitter,我很难从Twitter API返回任何JSON。我想做的就是以JSON的形式获取我的Twitter提要,并尝试这样做: $(document).ready(function(){ $.ajax({ url: 'https://api.twitter.com/1.1/user_timeline/johnrobertpett.json', dataType: 'jsonp', success: function() {
$(document).ready(function(){
$.ajax({
url: 'https://api.twitter.com/1.1/user_timeline/johnrobertpett.json',
dataType: 'jsonp',
success: function() {
console.log(data);
}
});
});
您没有提到如何解决后端问题。使用API 1.1,您需要在Twitter-Dev上有一个新的应用程序。然后在服务器端,您必须发送身份验证信息以获取JSON。如果您还没有,请参阅以下帖子: 对于C# 用于PHP 这个答案将对您有所帮助。您可以使用它对twitter api进行客户端调用:
OAuth.initialize('...oauth.io public key...');
OAuth.popup('twitter', function (err, res) {
res.get({
url: '/1.1/statuses/home_timeline.json',
success: function(data) {
// data contains the tweets
}
);
});
您可以看到显示主时间线的完整示例:
(与$.ajax相比,
.get
具有相同的语法,因此您可以使用成功回调或延迟的.done
,如示例所示…用于获取用户提要的资源URL格式不正确。其内容应如下:
请参阅文档