首页 > 解决方案 > 在标签 NodeJS 上过滤的 Twitter API 推文流

问题描述

我正在尝试使用 NodeJS 从包含特定主题标签的 Twitter API 获取推文流。

我将用作我的目的的模板。根据这个这个,我应该使用标题来请求推文。

这是我尝试过的,我知道这不适用于主题标签,但我也无法让它发挥作用。

标签: node.jstwitter

解决方案


您需要使用过滤流(而不是采样流)来定位特定值或主题标签。检查过滤流示例

规则值指定您正在侦听的内容 - 这些被发送到单独的端点,并且未在标头中指定。

在示例代码的情况下,这是在此处设置的:

const rules = [
    { 'value': 'dog has:images -is:retweet', 'tag': 'dog pictures' }, 
    { 'value': 'cat has:images -grumpy', 'tag': 'cat pictures' },
  ];

这定义了两个规则,由两个单独的标签标识(这些标签帮助您确定结果通过时匹配的规则)。规则本身是由决定的。这是您可以放置​​主题标签的地方。


推荐阅读