gpt4 book ai didi

node.js - 使用Twitter API和Node串流我自己的 protected 推文

转载 作者:太空宇宙 更新时间:2023-11-04 02:48:22 24 4
gpt4 key购买 nike

我正在尝试学习有关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 + ')');
});

最佳答案

Twitter API还具有一个用户流:

https://dev.twitter.com/streaming/userstreams

用户流应更准确:

    var stream = T.stream('user', { with: 'user' });


它的工作方式类似于Home时间线,但是您可以使用上面的with参数来约束自己的推文。

关于node.js - 使用Twitter API和Node串流我自己的 protected 推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34538823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com