【发布时间】:2011-09-16 16:43:32
【问题描述】:
是否有 node.js 的 twitter 客户端(不是流式 API,常规 API)?
我已经知道twitter-node,但我正在寻找一个允许使用Twitter REST API 的更通用的客户端。
有人有什么想法吗?
谢谢,
乔纳森
【问题讨论】:
-
@Raynos 你还需要做 OAuth..?图书馆对此很有用:P..
是否有 node.js 的 twitter 客户端(不是流式 API,常规 API)?
我已经知道twitter-node,但我正在寻找一个允许使用Twitter REST API 的更通用的客户端。
有人有什么想法吗?
谢谢,
乔纳森
【问题讨论】:
查看我的节点模块,它可能就是您要找的。拥有完整的 twitter API 支持(REST & Streaming API):https://github.com/ttezel/twit
【讨论】:
sreen_name 应该是 screen_name。让我知道这是否能解决问题。
自从 3 年前提出这个问题以来,发生了很大变化,但这个问题在搜索引擎上的排名仍然很高,所以是时候添加一些更新了。
有许多不同的 Node 模块可以与 Twitter API 一起使用,对于不了解所有这些模块的人来说,选择合适的模块并不容易。下面是所有当前流行模块的简短描述,包括它们的作者、最新版本、它们在 GitHub 上的星数(这很好地表明了它们在 GitHub 用户中的受欢迎程度)、提交的数量、贡献者的数量,他们在哪里推荐等等。npm 上还有一些有用的使用统计信息。
由于是关于 Twitter,我将链接到我引用的人的 Twitter 个人资料。数据截至 2014 年 7 月 29 日是最新的,并不意味着始终是最新的,而是为了及时显示快照以进行各种比较。
在官方dev.twitter.com/docs/twitter-libraries上只有两个Node模块:
文章:
都推荐:
@ebertx 于 2013 年 10 月 3 日发表的文章 A Twitter bot in 20 minutes with Node.js 推荐:
The most popular Twitter modules 根据nodejsmodules.org by @corruptmem 是:
(仅列出列表中的相关项 - 例如,跳过 blueimp-bootstrap-image-gallery 等)
这是我发现的最流行的使用 Twitter API 的 Node 模块的列表。请注意,最受欢迎的并不一定意味着最好的。它们都有不同的 API、流行度、功能集、作者、文档、用户。不可能只推荐一个模块,但这个列表应该是一个很好的起点,可以找到最适合特定需求的模块。
如果有任何错误或缺少的模块或其他应在此处添加的信息,请发表评论。
【讨论】:
https://github.com/jdub/node-twitter
我相信它也支持 REST-API 并且更新(更新的提交)。
【讨论】:
有ntwitter,在过去几个月内更新。对我来说,启动并运行脚本以发布 twitter 消息最困难的部分是第一次在 dev.twitter.com 上导航 auth 配置。 ntwitter 处理了剩下的事情!
【讨论】: