参数列表(节点)后缺少)
Missing ) after argument list (Node)
我正在使用Node运行此程序,我的错误在哪里?它说我失踪了)后的论点列表。我找不到这个错误在哪里,我试着把)放在不同的地方。我正在使用Node v5
var Twit = require('twit');
var T = new Twit(require('./config.js'));
var stream = T.stream('statuses/filter', {
track: 'xoxo, oi, i'm fine,'
});
(stream.on('tweet', function(tweet) {
console.log('@' + tweet.user.screen_name + ': ' + tweet.text);
if (tweet.text.indexOf('RT') > -1) {
return;
}
var replyString;
if (tweet.user.utc_offset === null) {
replyString = ' Ok';
} else {
replyString = ' Okay';
}
})
(T.post('statuses/update', {
status: '@' + tweet.user.screen_name + replyString,
in_reply_to_status_id: tweet.id_str
}, function(err, data, response) {
if (err) {
console.log(err);
return;
}
}
tweet.botReplyId = data.id_str);
db.tweets.insert(tweet);
});
(end)
})
setInterval(stream, 60000);
代码在范围方面似乎有点乱,这让它有点难以理解。
试着使用下面这样的东西,它会稍微注释一下,应该有助于避免这样的问题(因为它似乎可以在没有任何错误的情况下进行验证):
// Define your variables
var Twit = require('twit');
var T = new Twit(require('./config.js'));
var stream = T.stream('statuses/filter', { track: 'xoxo, oi, i''m fine,'});
// When a tweet occurs
(stream.on('tweet', function(tweet) {
// Log it
console.log('@' + tweet.user.screen_name + ': ' + tweet.text);
// Determine if it is a retweet and ignore
if (tweet.text.indexOf('RT') > -1) { return; }
// Set your reply
var replyString = (tweet.user.utc_offset === null) ? ' Ok' : ' Okay';
// Post your reply
T.post('statuses/update', { status: '@' + tweet.user.screen_name + replyString, in_reply_to_status_id: tweet.id_str}, function(err, data, response) {
// If an error occurs, log it
if (err) {
console.log(err);
return;
}
// Otherwise store your response and store it
tweet.botReplyId = data.id_str;
db.tweets.insert(tweet);
});
}));
// Check your stream every 10 minutes
setInterval(stream, 60000);
相关文章:
- querySelectorAll返回空节点列表
- 未捕获的类型错误:对象#<节点列表>没有方法'addEventListener'
- 从HTML代码段创建节点列表后,.find()未按预期工作
- 如何以有效的方式按给定数组对节点列表进行排序
- 循环遍历节点列表 JS
- 为 Javascript 节点列表返回的长度无效
- 从 2 个得分最高的节点列表中获取 3 个节点(我自己设置的属性)
- 在节点列表中查找节点
- 当我尝试打印到文本区域字段中时,数据被[对象节点列表]替换
- 节点列表操作
- 合并两个节点列表而不重复
- XML解析器/从XML节点列表创建一个XML DOM文档
- 努力将事件侦听器添加到数组或节点列表
- 如何从节点列表访问 HTML 元素的内容
- 获取从当前节点开始并以根节点结束的节点列表
- Javascript构建元素引用节点列表
- 如何在Javascript中识别节点列表中的标记
- Javascript对象节点列表
- 动态和静态节点列表
- 我们可以直接从节点列表中删除节点吗