【问题标题】:Twitter json not workingTwitter json不起作用
【发布时间】:2012-11-02 02:50:58
【问题描述】:

我以前使用 JQuery 使用过 twitter JSON。但它现在似乎不起作用。是推特服务器宕机还是我做错了什么?

这是我的代码:

    //Twitter

    $(function() {
        var twitterBaseURL = 'http://twitter.com/status/user_timeline/archies4000.json?count=1&callback=?';
        var html = '';
        var num_of_tweets=0;
        $.getJSON(twitterBaseURL, function(json) {
            $.each(json, function(i, item) {
                num_of_tweets=i+1;
                var text = $.toLink(item.text);
                var profileImageURL = item.user.profile_image_url;
                var time_arr= item.created_at.split(" ");
                var time=time_arr[1]+" "+time_arr[2];
                html += '<p>' + text + ' on '+ time + '</p>';
            });
            $('#twt-desc').html(html);
            $('#twt-pic').append('<img src="'+profileImageURL+'" alt="VPULTS" />');
        });
    });

我什至尝试在浏览器中直接输入 URL (http://twitter.com/status/user_timeline/archies4000.json?count=1&callback=?) 来获取浏览器本身的 JSON。它显示:

({"errors":[{"message":"Sorry, that page does not exist","code":34}]});

谢谢。

【问题讨论】:

标签: jquery twitter getjson


【解决方案1】:

我得到了答案……Twitter 最近做了一些整理工作:

https://dev.twitter.com/discussions/10803

网址需要更改为:

https://api.twitter.com/1/statuses/user_timeline/username.json?count=1&callback=?

感谢@Lloyd 为我指明了正确的方向

【讨论】:

猜你喜欢
  • 2016-04-03
  • 2011-08-24
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-18
  • 2014-06-15
  • 2013-08-13
相关资源
最近更新 更多