问题标签 [ntwitter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4431 浏览

javascript - 如何使用 ntwitter 停止和重新启动 Twitter 流

我是 node.js 的新手,所以请原谅这个简单的问题。我正在写一些标准的东西:一个使用 ntwitter 进入 twitter 并将东西保存在 mysql 上的 rest API。我遇到的问题是使用 ntwitter 断开连接并连接回 twitter。

我检查了一个与我的有点相似的问题,但仍然没有答案:Restarting nodejs ntwitter twitter stream with different track keywords

问题有两个方面:

1)如何检查它是否twit.stream还活着
2)如何杀死它/手动断开与 twitter 的连接

我正在使用destroy,但这似乎不起作用。代码的相关部分是:

谢谢....

0 投票
1 回答
413 浏览

javascript - ntwitter:在 X 回调后停止监听流事件

//对node.js完全陌生

我正在使用 ntwitter 来收听 Twitter 状态。调用 X 回调后如何停止收听?

0 投票
2 回答
34 浏览

node.js - How to manage a fixed-yet-not-pulled version of 3rd party lib in node?

I'm using nTwitter to access twitter api using node. However, there is a bug in the search utility, and someone already forked and fixed it, but it wasn't pulled yet.

How can I use the fixed version s.t all my team will have the fixed version (meaning, just fixing it locally won't do the trick), but still use it as an npm module? can it be done at all?

0 投票
1 回答
872 浏览

node.js - 使用 express.js 和 twitter 在 node.js 中获取最后 3 条推文。终端说我的应用程序已通过身份验证但返回 null

我正在尝试从我的 Twitter 帐户中获取最后 3 条推文。我正在使用 node.js 运行 express.js 并安装了 ntwitter。该应用程序已通过身份验证,我输入了正确的安全令牌。当我测试应用程序是否经过身份验证时,我得到了成功响应,但是当我发送推文请求时,我得到一个空响应。也许 ntwitter 安装在错误的目录中,或者我可能发出错误的请求。

代码:

安慰:

任何和所有的帮助将不胜感激。谢谢你。

0 投票
2 回答
2230 浏览

javascript - 使用 nTwitter 使用 node.js 回复推文

我使用node.js&创建了一个非常简单的 twitter 机器人nTwitter

它搜索“某个单词”并用随机引用回复用户。我已经设法做对了所有事情。代码完美运行和流式传输。

但是有一个很大的缺点。当机器人回复推文时,在 Twitter 上它不会将其显示为对话。

它所做的只是在推特上发布“某个词”的人。如下图所示,虽然它回复了用户,但这不是对话,用户没有删除他的推文。

这是我正在谈论的图片:

在此处输入图像描述

这是我的代码。令牌由 auth.js 处理

我想问题出在bot.updateStatus().

请帮帮我。提前致谢。

0 投票
1 回答
85 浏览

node.js - 在开发中运行但在生产中停止的 Node 应用程序

我无法找到我的代码有什么问题。如果我运行“node whatever.js”,这个应用程序运行良好,但是一旦我在 Nodejitsu 这样的地方将它推到生产环境,它就无法运行(我实际上不确定它是否无法运行,但我认为它只是运行在我激活服务器后立即停止运行,然后停止运行所有请求)。(出于隐私考虑,我删除了我的密钥和令牌信息)

PS:实际的应用程序托管在这里:http ://bucifer-realtime-twitter.jit.su/ 模板中的“等待它”应该使用socket.io/Express变成一大堆推特数据,这在开发中运行良好。

0 投票
1 回答
30 浏览

angularjs - 无法使用 socket.io 从 ntwitter 获得有限的推文流

我有下面的代码,它使用 socket.io 从我的后端获取推文。我正在使用 ntwitter 并且正在打开一个流。我正在尝试将推文放入队列中,以便可以让它们以不同的时间间隔在屏幕上浮动,但是套接字永远不会停止获取推文,因此我的队列无法从我的前端以角度访问。我确实成功地提取了推文,因为我控制台记录它们,我只是不能让它们出现在前端。

我的 html 前端