如何在 Tweepy 中仅关键字搜索来自 'People you Follow' 的推文

How to keyword search only tweets from 'People you Follow' in Tweepy

是否可以在 Tweepy 中使用 API 搜索将关键字搜索限制为您关注的人?例如,在网络上,URL 将是:https://twitter.com/search?q=keyword&f=live&pf=on

我尝试使用 pf= 参数,因为网络上显示的就是这个 URL。例如:pf='on' 或 pf=true。但它仍然返回未经过滤的推文。

我目前拥有的:

for tweet in tweepy.Cursor(api.search,
                           q='keyword',
                           result_type='recent',
                           pf='on').items(20) 

我在 API 文档中没有看到任何对此的引用。还有其他必须要做的事情吗?

搜索 API 中没有任何内容可以让您直接使用运算符执行此操作。实现此目的的一种(笨拙的)方法是将您关注的所有人放入 Twitter 列表,然后使用 q 参数内的 list:username/listname 运算符将搜索限制为帐户在该列表中。