如何搜索Twitter APi并按收藏夹数进行过滤

问题描述 投票:1回答:1

我正在尝试使用Twitter搜索API,并且仅获得带有至少10个收藏夹的推文。我找不到有关此类搜索运算符的任何文档。是搜索所有推文并过滤结果的唯一方法吗?

我在Tweepy中使用python。

python search twitter tweepy
1个回答
0
投票

不幸的是,没有一种方法可以使用搜索运算符按收藏夹进行过滤,因此执行搜索后,您将必须按favorite_count进行过滤。

但是,通过使用result_type参数,您可能会增加每次搜索收到的高收藏夹鸣叫次数。使用此选项,您可以指定搜索时仅返回最受欢迎的推文。 (我不确定Twitter如何定义“受欢迎”,但我认为诸如收藏夹之类的互动只会增加人气)。

搜索示例

tweets = api.search(q='twitter', result_type='popular')

虽然这不能保证具有> = 10个收藏夹的推文,但可以减少您需要过滤的推文的数量,因此每个API调用可获得更多相关的推文。

结果类型文档(数量不多:https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets

© www.soinside.com 2019 - 2024. All rights reserved.