使用JavaScript获取Twitter更新
我希望在动态用户间隔10秒内更新twitter。我已经编写了以下代码,但它只接受查询和用户名作为microsoft,不接受其他名称。我的代码如下使用JavaScript获取Twitter更新,javascript,jquery,html,Javascript,Jquery,Html,我希望在动态用户间隔10秒内更新twitter。我已经编写了以下代码,但它只接受查询和用户名作为microsoft,不接受其他名称。我的代码如下 <html> <head> <!-- DC Twitter CSS --> <link href="twitter/jquery.tweet.css" rel="stylesheet"> <!-- jQuery Library
<html>
<head>
<!-- DC Twitter CSS -->
<link href="twitter/jquery.tweet.css" rel="stylesheet">
<!-- jQuery Library (skip this step if already called on page ) -->
<script type="text/javascript" src="twitter/jquery.min.js"></script> <!-- (do not call twice) -->
<!-- DC Twitter JS -->
<script src="twitter/jquery.tweet.js" charset="utf-8"></script>
<script type="text/javascript">
jQuery(function ($) {
$(".query").tweet({
username: "microsoft",
avatar_size: 16, // avatar size in px
count: 10, // how many tweets to show
query: "#microsoft", // search query
loading_text: "searching twitter...",
refresh_interval: 10 // seconds before next refresh
});
});
</script>
</head>
<body>
<div id="query" class="query" style="width:80%;"></div>
</body>
</html>
我不知道里面发生了什么,欢迎大家提出建议。谢谢您的帮助。用户名可以为空,您只需更新查询参数即可更改结果,这也可能是动态的,您到底想做什么 对弗雷德来说,这将是:
<html>
<head>
<!-- DC Twitter CSS -->
<link href="twitter/jquery.tweet.css" rel="stylesheet">
<!-- jQuery Library (skip this step if already called on page ) -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <!-- (do not call twice) -->
<!-- DC Twitter JS -->
<script src="twitter/jquery.tweet.js" charset="utf-8"></script>
<script>
jQuery(function ($) {
$(".query").tweet({
username: "",
avatar_size: 16, // avatar size in px
count: 10, // how many tweets to show
query: "fred", // search query
loading_text: "searching twitter...",
refresh_interval: 10 // seconds before next refresh
});
});
</script>
</head>
<body>
<div id="query" class="query" style="width:80%;"></div>
</body>
</html>
<html>
<head>
<!-- DC Twitter CSS -->
<link href="twitter/jquery.tweet.css" rel="stylesheet">
<!-- jQuery Library (skip this step if already called on page ) -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <!-- (do not call twice) -->
<!-- DC Twitter JS -->
<script src="twitter/jquery.tweet.js" charset="utf-8"></script>
<script>
jQuery(function ($) {
$(".query").tweet({
username: "",
avatar_size: 16, // avatar size in px
count: 10, // how many tweets to show
query: "#fred", // search query
loading_text: "searching twitter...",
refresh_interval: 10 // seconds before next refresh
});
});
</script>
</head>
<body>
<div id="query" class="query" style="width:80%;"></div>
</body>
</html>
对于标签fred fred,应该是:
<html>
<head>
<!-- DC Twitter CSS -->
<link href="twitter/jquery.tweet.css" rel="stylesheet">
<!-- jQuery Library (skip this step if already called on page ) -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <!-- (do not call twice) -->
<!-- DC Twitter JS -->
<script src="twitter/jquery.tweet.js" charset="utf-8"></script>
<script>
jQuery(function ($) {
$(".query").tweet({
username: "",
avatar_size: 16, // avatar size in px
count: 10, // how many tweets to show
query: "fred", // search query
loading_text: "searching twitter...",
refresh_interval: 10 // seconds before next refresh
});
});
</script>
</head>
<body>
<div id="query" class="query" style="width:80%;"></div>
</body>
</html>
<html>
<head>
<!-- DC Twitter CSS -->
<link href="twitter/jquery.tweet.css" rel="stylesheet">
<!-- jQuery Library (skip this step if already called on page ) -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.3.min.js"></script> <!-- (do not call twice) -->
<!-- DC Twitter JS -->
<script src="twitter/jquery.tweet.js" charset="utf-8"></script>
<script>
jQuery(function ($) {
$(".query").tweet({
username: "",
avatar_size: 16, // avatar size in px
count: 10, // how many tweets to show
query: "#fred", // search query
loading_text: "searching twitter...",
refresh_interval: 10 // seconds before next refresh
});
});
</script>
</head>
<body>
<div id="query" class="query" style="width:80%;"></div>
</body>
</html>
以下是JSFIDLE:什么是不被接受的意思?放在JSFIDLE中。如此容易给出答案不被接受意味着它只接受微软的名字!不接受其他名称!这不是给别人看傻子!是的,我已经试过了。弗雷德在这儿干什么?这是你的用户名吗?我的用户名是JariwalaKomal,所以我已经尝试过了,查询:JariwalaKomal,但它不会在10秒内显示任何twits,只用于加载页面!如果你只想从用户那里得到tweet,那么只需添加用户名,不需要查询……查询参数用于包含该单词的tweet,用户名用于用户的tweet。因此,如果您希望所有推特和转发给您,您可以在查询中添加“jariwalakomal”…谢谢..Liam Baldwin n only username不起作用,并将我的错误视为坏请求!很抱歉,我必须给用户名加上query=。这样它才能正常工作,否则就不行了。谢谢..这就是这里的内容:只需输入用户名:jariwalakomal并查询:-用户名:@jariwalakomal也可以工作。