node.js - 在标签 NodeJS 上过滤的 Twitter API 推文流
问题描述
我正在尝试使用 NodeJS 从包含特定主题标签的 Twitter API 获取推文流。
我将其用作我的目的的模板。根据这个和这个,我应该使用标题来请求推文。
这是我尝试过的,我知道这不适用于主题标签,但我也无法让它发挥作用。
解决方案
您需要使用过滤流(而不是采样流)来定位特定值或主题标签。检查过滤流示例。
规则值指定您正在侦听的内容 - 这些被发送到单独的端点,并且未在标头中指定。
在示例代码的情况下,这是在此处设置的:
const rules = [
{ 'value': 'dog has:images -is:retweet', 'tag': 'dog pictures' },
{ 'value': 'cat has:images -grumpy', 'tag': 'cat pictures' },
];
这定义了两个规则,由两个单独的标签标识(这些标签帮助您确定结果通过时匹配的规则)。规则本身是由值决定的。这是您可以放置主题标签的地方。
推荐阅读
- python - Python如何在for循环中使用if进行特定输出
- android - 已部署的 Android 应用读取调用日志返回 0 结果
- api - 在不应为空白的强制参数中传递空白值的 http 错误代码应该是什么?
- python - 使用 mplfinance python 构建图表
- python - 将列表中的每个值映射到百分位数,但值越低越好
- c# - 来自新设备的 ASP.NET 第一个请求很慢
- reactjs - 如何将自定义按钮添加到 react-google-maps?
- excel - 将具有类别和值的列拆分为两列
- amazon-web-services - aws-access(npm 工具)只在默认 vpc 的安全组中添加 ip 地址
- python - 错误:运行 Octave 时,'python_ipc_popen2' 在第 62 行第 62 列附近未定义