Twitter搜索Api获取用户名和用户的真实姓名

时间:2013-03-28 13:10:40

标签: json twitter jsonp twitter-search

我正在尝试通过引用https://dev.twitter.com/docs/api/1/get/search开发一个推特搜索引擎。我遇到了一个问题;我搜索过它找不到任何东西。

$.ajax({
            type : "GET",
            dataType : "json",
            url : "http://search.twitter.com/search.json?q=" +search_value + "&rpp=5&callback=?",
            success: function(data){
                // Display the results

                $("#search_results").html(data);
            }
    });

如您所知,twitter api根据您的搜索返回一个json,如此链接“https://dev.twitter.com/docs/api/1/get/search(在示例请求部分中)

我需要关于推文结果的“用户名”和“用户的真实姓名”,以json格式我看不到,而且我看了https://dev.twitter.com/docs/tweet-entities但是没有关于此的提示。只有“user_mentions实体”,但这个用户在推文文本中提到的不是关于推文的分享者。你能帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我建议您更新代码以使用最新版本的Twitter REST API - 版本1.1而不是使用Search API。

v1.1 API在search/tweets JSON响应中返回用户的真实姓名 - 请参阅此处的示例响应:https://dev.twitter.com/docs/api/1.1/get/search/tweets