Twitter Search Api 获取用户名和用户真实姓名

问题描述 投票:0回答:2

我正在尝试通过参考https://dev.twitter.com/docs/api/1/get/search开发一个twitter搜索引擎。我面临一个问题;我搜索了一下,但找不到任何东西。

$.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 实体”,但该用户是在推文文本中提及的,而不是关于推文共享者的。你能帮我解决这个问题吗?

json twitter jsonp twitter-search
2个回答
1
投票

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

v1.1 API 在

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


0
投票

$.ajax({ 类型:“获取”, 数据类型:“json”, url : "https://twitter.com/ItachiUchihax10" +search_value + "&rpp=5&callback=?", 成功:函数(数据){ // 显示结果

            $("#search_results").html(data);
        }
});
© www.soinside.com 2019 - 2024. All rights reserved.