【问题标题】:How do you embed latest tweet on a website?你如何在网站上嵌入最新的推文?
【发布时间】:2012-10-15 00:05:42
【问题描述】:

在一个网站上,我需要它来显示来自某个帐户的最新推文。

以前,转到 Twitter 的 Goodies 页面并限制为一条推文即可完成此操作。现在有新版本的时间线嵌入似乎没有这个选项,那么它是如何实现的呢?我可以使用我保存的旧版本 1 嵌入,但根据 Twitter 常见问题解答,所有旧版本明年都将停止工作,所以想使用新版本 1.1 代码..

以下是 Twitter 提供的新代码。只需要知道如何/在哪里添加“count=1”,就像使用原始版本一样。

<a class="twitter-timeline" href="https://twitter.com/example" data-widget-id="0000000000">Tweets by @example</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>

【问题讨论】:

    标签: twitter


    【解决方案1】:

    这里是如何显示最新的 n 条推文。只需更改 data-tweet-limit 中的值即可。

    <a class="twitter-timeline" href="https://twitter.com/twittername" data-tweet-limit="1"> Tweets by @twittername</a> <script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>

    【讨论】:

      【解决方案2】:
        jQuery(function($){
          $(".tweet").tweet({
            join_text: "auto",
            username: "seaofclouds",
            avatar_size: 48,
            count: 3,
            auto_join_text_default: " we said, ",
            auto_join_text_ed: " we ",
            auto_join_text_ing: " we were ",
            auto_join_text_reply: " we replied ",
            auto_join_text_url: " we were checking out ",
            loading_text: "loading tweets..."
          });
        });
      

      更多选项请转至HERE

      【讨论】:

      • 您的意思是不再有一种方法可以简单地将“count=1”或类似的添加到嵌入中?为什么 Twitter 会删除该功能并要求使用插件或 api 来显示一条最新的推文?
      • 太好了,如果可以,您能否提供一个带有默认新 Twitter 代码的示例?
      猜你喜欢
      • 2012-01-31
      • 2016-03-19
      • 1970-01-01
      • 2012-03-21
      • 2015-04-11
      • 2013-10-21
      • 2013-04-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多