我正在尝试学习有关Nodes和Twitter API的一些基础知识。我想从自己的Twitter帐户中流式传输新的推文。我希望这些推文得到保护。
我在Twitter应用程序管理器中创建了一个应用程序,并获取了所有访问代码。
当我尝试以下代码时,我会在到达时收到新的推文,但只有在它们公开时才发。将这些推文设为私有后,我不会再收到任何新的推文。
您能否指出正确的方向,说明我如何从自己的帐户接收受保护的推文?
非常感谢,
马塞尔
var Twit = require('twit')
var T = new Twit({
consumer_key: 'myConsumerKey'
, consumer_secret: 'mySecretKey'
, access_token: 'myAccessToken'
, access_token_secret: 'myAccessSecret'
})
var stream = T.stream('statuses/filter', { follow: 'myTwitterID' });
stream.on('tweet', function (tweet) {
console.log(tweet.text + ' (' + tweet.user.screen_name + ')');
});
我是一名优秀的程序员,十分优秀!