从Twitter的API过滤JSON

时间:2018-01-31 14:46:32

标签: json node.js twitter npm request

我目前正通过计算机上运行的Node.js连接从Twitter的API中提取数据。这是我搜索的核心:

///

var param = {q: "Futbol -filter:retweets -filter:replies", lang: "en", result_type: "popular", count: 10}
client.get('search/tweets',param,function(error,tweets,response){// MY SEARCH GOES HERE}

git repo在这里:https://github.com/KingOfCramers/Twitter-Stream-JSON-in-Node

我有几个问题,因为我对Node.js的twitter语法感到困惑。

首先,我将其传递给“q”与搜索有关的任何信息。这些参数叫什么? Twitter API上的哪个页面列出了所有这些页面?

其次,我目前也在传递其他参数,例如lang和result_type。我想根据特定帐户定制搜索。是否有用于在Twitter上按用户名或用户ID搜索的参数?最终我想从特定的组中传输twitter JSON数据,比如Congresspeople(一个不同的请求,client.stream())。

谢谢!

1 个答案:

答案 0 :(得分:2)

您正在使用标准搜索运算符,其解释为here。如果您想按特定帐户过滤搜索,则需要使用该页面中描述的<div (scroll)="onScroll($event)"> //Content </div> 查询参数。