【问题标题】:How to get twitter feed from twitter API 1.1如何从 twitter API 1.1 获取 twitter 提要
【发布时间】:2013-06-14 12:58:36
【问题描述】:

当 API 1.0 时,我有两个使用 twitter 提要的在线横幅(flash 和 HTML5)。 我们知道 API 1.0 可以直接通过 URL 获取 feed。 (就像:http://api.twitter.com/1/statuses/user_timeline/annrubin.json?count=3

如何获取 XML 格式的提要?因为 Flash 横幅很难使用 HTML 代码。

【问题讨论】:

  • 我的帖子有帮助吗,您找到解决方案了吗?
  • 仍在尝试。但我不知道如何在 Flash 中进行身份验证。对于 HTML5,我按照“嵌入式时间线”并成功在横幅中添加时间线。但我无法删除“转推”数据。
  • 那么,如果我的回答正确/有帮助?你能投票/打勾吗?如果没有,还不如删除它,因为它没有帮助:)

标签: twitter


【解决方案1】:

您需要升级到 API 的 1.1 版本。几个月来,API docs 到处都贴满了 1.0 API(您当前正在使用的 API)被删除的消息。

此外,twitter API 不再返回 XML 格式。他们做出了正确的决定,以 JSON 格式返回所有数据。来自FAQ

API v1.1 将仅支持 JSON。一段时间以来,我们一直在暗示这一点,首先是在 Streaming API 上放弃 XML 支持,最近在趋势 API 上放弃了支持。 XML、Atom 和 RSS 目前很少使用,我们选择支持跨平台共享的 JSON 格式。因此,我们决定停止支持这些其他格式。

自 2013 年 6 月 11 日起,您无法再向 twitter API 发出客户端(JS / jQuery / AJAX)请求。您需要选择一种服务器端语言来发出经过身份验证的请求(如果您选择 PHP ,检查this link)。

【讨论】:

  • 您好金博,感谢您的回复。其实我已经尝试过 [api.twitter.com/1.1/statuses/…] 但它有错误 215。那么如何获取数据?
  • @KasaYiu 所有请求必须经过身份验证。这意味着您必须按照上述帖子中的步骤操作。您不能再只是在地址栏中键入该 URL。它不会起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-07
  • 2012-12-25
  • 2013-01-03
  • 2013-06-09
  • 1970-01-01
  • 2022-12-22
相关资源
最近更新 更多