我有以下代码用于显示来自精选用户的推文列表.今天它停止在这里显示用户列表的推文,并显示来自任何用户的推文的推文,其中包括我在参数中设置的查询.是否有我不知道的Twitter API更新?
jQuery(function ($) {
$(".tweet").tweet({
username: ['user1', 'user2', 'user3'],
page: 1,
avatar_size: 32,
count: 9000,
query: "@mysearchterm OR #mysearchterm",
loading_text: "loading ..."
}).bind("loaded", function () {
var ul = $(this).find(".tweet_list");
var ticker = function () {
setTimeout(function () {
ul.find('li:first').fadeIn("fast").animate({
marginTop: '70px'
}, 500, function () {
$(this).detach().hide().appendTo(ul).fadeIn("fast").removeAttr('style');
});
ticker();
}, 5500);
};
ticker();
});
});
});
Run Code Online (Sandbox Code Playgroud)
既不可靠也不官方,但由于你根本没有答案......
我假设你使用来自seaofclouds的插件jquery.tweet.js(tweet.seaofclouds.com/或https://github.com/seaofclouds/tweet).
从非常旧的提交(2010年2月6日)开始,如果设置了查询选项,则会忽略username选项(请参阅jquery.tweet.js中的函数build_api_url).要执行您想要的操作,您需要将用户附加到查询字符串,例如
query: "@mysearchterm OR #mysearchterm OR from:user1 OR from:user2 OR from:user3"
Run Code Online (Sandbox Code Playgroud)
看到这个JSFiddle.
| 归档时间: |
|
| 查看次数: |
637 次 |
| 最近记录: |