嵌入式时间轴中的多个Twitter提要

时间:2013-06-14 18:15:19

标签: jquery html twitter

我正在网站上工作,那里会有多个公司资料。每个配置文件都需要有一个Twitter提要,并且在每个提要中,我需要能够包含至少2个推特用户的推文(被描述的公司和网站的提要本身 - 可能还有第三个)。

我有点担心距离Twitter提供的距离太远,因为看起来他们有改变API的历史,而且每个人的饲料都在减少,但我不知道,也许在这种情况下我不得不?我添加了一个jquery标记,以防脚本在这里是必要的。

我通过https://dev.twitter.com/docs/embedded-timelines嵌入了一个时间轴,但它似乎一次只允许一个Feed中有一个用户。 data-screen-name属性似乎只支持1个名称。

我不能使用收藏夹而不想使用列表,因为我需要为每个仅包含该配置文件和网站配置文件的配置文件创建列表。必须有一个更好的方法来做到这一点!

非常感谢任何建议。

3 个答案:

答案 0 :(得分:18)

我发现了另一个更简单的方法,使用twitter小部件制作工具。只需包含OR运算符和Voila!一个Feed中有两个用户(或更多)!

https://twitter.com/settings/widgets/new/search?query=from%3Athedailyshow%20OR%20from%3Acnn

事实上,它可以变得非常先进。要制作更复杂的Feed,只需转到:https://twitter.com/search-advanced进行搜索(多个用户只按空格划分)点击搜索,然后在结果中点击右上角的“嵌入此搜索”即可你到小工具制造商。容易腻。

在链接的href中,它提供:href="https://twitter.com/search?q=from%3Athedailyshow+OR+from%3Acnn它很容易更改用户名或添加更多。我将使用jquery替换每个给定页面的值。

答案 1 :(得分:1)

IMO,您正在寻找的是Public Streams。下面的内容应该会为您提供来自帐户@twitter@ev

的推文流

http://stream.twitter.com/1.1/statuses/filter.json?follow=twitter,ev

答案 2 :(得分:0)

登录twitter,转到设置>窗口小部件

点击搜索

在“搜索查询”框中,输入以下内容

发件人:USER1 + OR +从:USER2

并将USER1和USER2替换为您要关注的两个帐户

以下是一个例子:

<a class="twitter-timeline" href="https://twitter.com/search?q=from%3Arealdonaldtrump%2BOR%2Bfrom%3Akimkardashian" data-widget-id="702689948600676353">Tweets about from:realdonaldtrump+OR+from:kimkardashian</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+"://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>