我想通過參考https://dev.twitter.com/docs/api/1/get/search開發一個twitter搜索引擎。我面臨一個問題;我搜索了它,我找不到任何東西。Twitter搜索Api獲取用戶名和用戶真實姓名
$.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,但沒有關於此的提示,只有「The user_mentions entity」,但這個用戶在tweet文本中提到,而不是關於推文的共享者。請幫我介紹一下嗎?
你所說的「更新代碼才能使用Twitter API的最新版本的意思 - 1.1版「,你能解釋一下嗎?我的代碼有什麼問題? – Jemo
您目前正在使用Search API,因此如果您想要將用戶名恢復到JSON響應中,您需要讓您將代碼轉換爲REST API v1.1。這意味着使用此端點:https://api.twitter.com/1.1/search/tweets.json,而不是您當前使用的URL。我在答案中給出的鏈接解釋瞭如何向該端點提供查詢參數。 –
非常感謝 – Jemo