当前位置: 首页 > 知识库问答 >
问题:

Twitter API:如何从RSS提要更改为新的API 1.1?

龙宣
2023-03-14

Twitter突然改变了他们的API,对此我很难过。我的PHP-Script收到了RSS请求,这对我来说很好。它快速、方便且易于理解和实现。

但在2013年6月,Twitter禁用了RSS请求,并建议将其新API与JSON或OAUTH等奇怪的东西一起使用。这是什么?-起初,它并不令人信服,复杂,难以理解。

1) RESTAPI版本1.1和流式API之间有什么区别?推特并没有解释这种差异。

2) 如何使用PHP获取查询请求?推特没有解释这一点,我还没有找到知道如何使用PHP从推特获取查询结果的人。

共有2个答案

奚昌胤
2023-03-14

我知道有点晚了,但我遇到了同样的问题,实际上我创建了一个在线服务,应该为您解决这个问题。基本上,您可以接受任何JSON v1.1 Twitter API调用,并以RSS(XML)格式返回。您应该能够将RSS URL从Twitter更改为提供给您的新URL,只需对应用程序进行有限的修改。

看看它是否对你有帮助。。。

http://tweet-2-rss.appspot.com

公良高刚
2023-03-14

我在WebApps SE网站上回答了这个问题:https://webapps.stackexchange.com/a/45963/42726

您现在需要创建一个新的Twitter应用程序,然后从github将Twitter RSS解析器安装到您的站点上。然后您应该可以访问您的RSS提要http://mydomain.com/Twitter-RSS-Parser/?home

 类似资料:
  • 是否有一个RSS/Atom提要或一个我可以订阅的Git更新邮件列表?我发现很难跟上最新版本,因为我无法知道新版本何时发布。

  • 我一直在开发一个Android RSS阅读器。我想从RSS提要中获取图像,并将它们连同RSS标题一起列出。我已经解析并从“title”和“description”标签中获取数据。有人能告诉我如何从“description”的“src”属性下面获取图像URL吗?

  • 问题内容: 我正在使用PHP和simpleXML来阅读以下rss feed: 我可以这样获得大多数信息: 但是我将如何输出以下标记中的缩略图: 问题答案: SimpleXML在处理名称空间方面非常糟糕。您有两种选择:最简单的技巧是将提要的内容简单地读入字符串并替换名称空间。 现在,您可以直接访问元素。 更为优雅(不是真的)的方法是找出名称空间使用的URI。如果您查看http://feeds.bbc

  • 问题内容: 如何更改默认的Virtualenvwrapper提示符?默认情况下,使用“ workon <name_of_env>”之类的命令在特定的虚拟环境上工作,会将virtualenv的名称添加到提示中。如果您未使用默认命令提示符,则此方法可能效果不佳。 问题答案: 默认情况下,当使用命令“ workon ”切换到virtualenv时,virtualenvwrapper将在字符串(( ))前

  • 我试图找到一种方法,可以将WinAnsiEncoding更改为Unicode,我试着像这样设置字体, 对于简单的文本,这很好,我可以看到Helvetica的字体变化,但是如果文本包含UTF-8字符(例如,U+0083等),我只会看到抛出以下异常, java.lang.IllegalArgumentException:U+0083在此字体的编码中不可用:WinAnsiEncoding org.apa

  • 我想使用jsoup从RSS提要检索数据。我可以在所有的标签,但我不能这样做,当有内容:编码标签。请任何人帮助我如何从内容:编码标签获取数据。我的订阅源URL是https://sambad.in/feed/我的代码也是Document doc=Jsoup。解析(String.valueOf(response));元素itemElements=doc。选择(“项目”);