Twitter RSS API的替代品?

Twitter RSS API的替代品?,twitter,google-apps-script,Twitter,Google Apps Script,我目前正在使用Twitter的rssapi()为一个应用程序检索人们的tweet。然而,一旦他们的API的1.1版发布,我就不能再这样做了。我可以用什么简单的替代品来做这个?不幸的是,答案是:“没有。” Twitter继续锁定他们的平台,自从切换到OAuth之后,他们就这样做了。如果你想在Twitter上添加内容,你可以很容易地做到。如果你想从Twitter中获取内容,那么,你必须符合Twitter的要求 RSS是从Twitter获取内容的一种简单方式,因此他们扼杀了它。他们会告诉你,它并没有被

我目前正在使用Twitter的rssapi()为一个应用程序检索人们的tweet。然而,一旦他们的API的1.1版发布,我就不能再这样做了。我可以用什么简单的替代品来做这个?

不幸的是,答案是:“没有。”

Twitter继续锁定他们的平台,自从切换到OAuth之后,他们就这样做了。如果你想在Twitter上添加内容,你可以很容易地做到。如果你想从Twitter中获取内容,那么,你必须符合Twitter的要求

RSS是从Twitter获取内容的一种简单方式,因此他们扼杀了它。他们会告诉你,它并没有被真正使用,但这是一堆废话,他们知道这一点,但它听起来不错,大多数人会简单地吞下它

在2013年3月之前,您可以使用以下变通方法:

将“用户名”替换为所需的实际twitter用户名


但在2013年3月/4月的某个时候之后,这将停止工作,您将不得不使用OAuth和json解析Twitter提要。

使用from github将Twitter API 1.1转换为RSS。使用此选项,您可以获得搜索结果、用户的时间线、用户的收藏夹甚至Twitter列表。

我已经寻找了一段时间的答案,基本上是因为我想为IFTTT中的Twitter触发器提供替换。当IFTTT删除它们时,我们可以使用Twitter的RSS提要。然而现在,随着API的v1失效,您必须对任何请求进行身份验证,并且它们不再关闭RSS提要。这是一个耻辱,因为它关闭了许多新手开发者的大门

在上面的回答中,我绝对建议您查看twitter-rss.com,但您可能想查看我提出的解决方案。它被称为Twool,几乎准备好了

Twool最初是从Twitter上获取RSS提要的一种方式。啁啾 2013年6月,他们的API第1版已经退役,RSS源也将退役。作为 以及无法访问RSS源,这 提高了Twitter用户和开发者的门槛。我一直打算 无论您是否需要安装,请尽可能简化安装 这是在您自己的网站(PHP是必需的)。这只是编辑一些内容的一个例子 文件中的行(包含您的Twitter应用程序详细信息)并上载到您的网站。 Twools提供了许多来自Twitter API的RSS提要:

  • 你的家庭时间表
  • 用户时间线(您的或其他用户的)
  • 你提到的
  • 你的最爱
  • 列表时间线(来自您拥有的列表)
  • 接收到的直接消息(默认情况下禁用)
  • 已发送的直接消息(默认情况下禁用)
  • 推特搜索
  • 新追随者
  • 新朋友

您可以通过只输出tweets来过滤来自twitterapi的结果 包含某些关键字、哈希标签或屏幕名称,甚至由所使用的应用程序使用 发送Tweet。以及您可以根据用户(当前 他们的位置和语言)。最后,您可以修改在中输出的数据 通过删除URL、屏幕名称、哈希标记等或共享您的食谱来创建RSS提要 使用其他文件夹。除了RSS提要生成器之外,Twools还有一个基本的 直接邮件垃圾邮件过滤器(实验性-使用风险自负!)和一个简单的 社交媒体管理工具(基本上是RSS过滤器的HTML版本)。 您还可以在状态页面上关注API的使用情况

有了Twool和你的应用程序,你可以

  • 当你提到一个特定的标签时你的推文
  • 你的推特爱好者:
  • 从某个国家或地区获得新的追随者
  • 在英国,当有人在推文中负面提及星巴克时,获得推文
  • 当有人向你网站上的文章发送推文时获取推文

有关更多信息,请参见

我已经整理了两个麻省理工学院许可的php脚本和说明,这样您就可以获取twitter用户时间线并将其缓存为RSS

最重要的是缓存推文,因为每15分钟只允许调用API 15次


看看twitterrss.net

Aww。我想我只能等到更好的事情出现了。谢谢。我创建了一个简单的工具,可以将给定站点上的链接和其他元素转换为RSS提要。这里有一个例子展示了如何将它与Twitter结合使用。它使用了在浏览网站时提供的常规Twitter HTML,因此如果Twitter更改HTML,可能会影响结果:Twitter RSS非常适合用作触发器,本周我的触发器停止工作:-(我希望有新的解决方案出现!感谢Google Apps的建议!我实际上找到了一种类似的替代方法。我一直在使用你的脚本,但在过去3个月左右,它一直要求授权。它工作了一段时间(一两天),然后它再次请求授权。有什么想法吗?终于找到了重写它的时间,删除了不推荐的库。现在它工作得很好。谢谢!