5

我现在正在一个网站上工作,那里会有多个公司简介。每个个人资料都需要有一个 twitter 提要,并且在每个提要中我需要能够包含至少 2 个 twitter 用户的推文(被分析的公司和网站的提要本身 - 可能还有第三个)。

我有点担心与 twitter 提供的内容相去甚远,因为似乎他们有改变的历史,API而且每个人的提要都在下降,但我不知道,也许在这种情况下我必须这样做?我添加了一个jquery标签,以防此处需要脚本。

我通过以下方式嵌入了一个时间线:https ://dev.twitter.com/docs/embedded-timelines但它似乎一次只允许一个用户在提要中。该data-screen-name属性似乎只支持 1 个名称。

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

非常感谢任何建议。

4

3 回答 3

18

我还发现了另一种更简单的方法,即使用 twitter 小部件制造商。只需包括 OR 运算符和瞧!两个用户(或更多)在一个提要中!

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

事实上,它可以变得相当先进。要制作更复杂的提要,只需访问:https ://twitter.com/search-advanced进行搜索(多个用户仅由空格划定)单击搜索,然后在结果中单击右上角的齿轮“嵌入此搜索”以将您带到小部件制造商。十分简单。

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

于 2013-06-17T16:56:10.270 回答
2

IMO,您正在寻找的是Public Streams。像下面这样的东西应该给你来自账户的推文@twitter@ev

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

于 2013-06-14T19:12:53.087 回答
0

登录推特,进入设置 > 小部件

点击搜索

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

来自: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>
于 2016-02-25T22:38:27.243 回答