【发布时间】:2015-09-15 10:53:17
【问题描述】:
我一直在与 Twitter 的流 api 斗争一段时间,试图在 node.js 中创建一个简单的应用程序,它可以实时读取推文,这是我以前见过的。我可以使用
发送 GET 请求卷曲https://myusername:mypassword@stream.twitter.com/1/statuses/filter.json?track=money
但它返回我未经授权。 Twitter 说我需要正确的 OAuth 标头 (https://dev.twitter.com/oauth/overview/authorizing-requests),但我不确定这意味着什么,更不用说如何使用它了。我在 dev.twitter.com/apps 上有我的应用程序,所以我有我的令牌和秘密。
【问题讨论】:
-
您不能再使用该 URL,因为它指的是 2012 年消失的 Twitter API v1。根据答案,您需要使用您的令牌配置 OAuth 设置。
-
我个人使用Grant 获取访问令牌。你也可以试试showcase app。
标签: json node.js twitter oauth twitter-oauth