从阵列

时间:2017-07-18 09:47:16

标签: api twitter led intel-edison

使用Twitter的API,我编写了一个命令,只要在我的新闻时间轴中找到包含特定单词的推文,就会发送警报。但是,我现在想要使用此警报来打开连接到我的爱迪生电路板的LED树丛。

这是我正在使用的代码:

var groveSensor = require('jsupm_grove');
var led = new groveSensor.GroveLed(3);
    led.on();

我只是不确定如何在我的API中显示它。目前,我在API之前将代码放在顶部,然后在每个阵列之后使用“on”/“off”命令。但这只会导致LED保持关闭状态。

var params = {screen_name: 'myusername'};
client.get('statuses/home_timeline', params, function(error, tweets, 
response) {
if (!error) {
for (var i=0;i<tweets.length;i++){
for (var ii=0;ii<techArray.length;ii++){
if(tweets[i].text.indexOf(techArray[ii])>-1&&tweets[i].id_str*1>lastId)
{
console.log("-----found a tech article - " + tweets[i].text + "-------" 
+ tweets[i].text.indexOf(techArray[ii]));
var led = new groveSensor.GroveLed(3);
led.on();
}
else {
var led = new groveSensor.GroveLed(3);
led.off();
}

知道我应该在哪里/如何写这个命令?

0 个答案:

没有答案