使用JavaScript获取Twitter更新

使用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

我希望在动态用户间隔10秒内更新twitter。我已经编写了以下代码,但它只接受查询和用户名作为microsoft,不接受其他名称。我的代码如下

<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也可以工作。