我正在尝试获取包含特定句柄的推文的JSON对象。
以下是我用于在本地存储中发送请求和存储响应的函数:
function sendRequest(handle, noOfTweets, boolDisplay){
$.getJSON("http://search.twitter.com/search.json?q=from:"+handle+"&rpp="+noOfTweets+"&callback=?", function(data) {
if(boolDisplay){
displayTweets(data);
}
localStorage.setItem("tweets"+handle, JSON.stringify(data));
});
}
如果用户名不包含数字,我收到包含用户推文的回复。 如果句柄包含任何数字,则不会返回推文。
我已经通过直接使用地址栏来尝试相同的请求。
例如: (以下是句柄名称)
请帮助!!
答案 0 :(得分:0)
您需要使用状态api而不是在此处搜索。
function sendRequest(handle, noOfTweets, boolDisplay){
$.getJSON("http://api.twitter.com/1/statuses/user_timeline.json?screen_name="+ handle + "&count=" + noOfTweets + "&c
allback=?", function(data) {
if(boolDisplay){
displayTweets(data);
}
localStorage.setItem("tweets"+handle, JSON.stringify(data));
});
}
https://dev.twitter.com/docs/api/1/get/statuses/user_timeline