收集 subreddit 的 "controversial" 个帖子

Collect "controversial" posts of a subbredit

我正在尝试从“有争议的”subbredit 列表中收集所有 posts。

我尝试使用 Reddit API,但是您可以收集的数量有限 post。

然后使用 PushiftAPI 我可以检索大量 post,但我找不到从有争议的列表中收集的方法。

有没有办法收集有争议的posts?

PRAW 提供了一种获取有争议的流的方法,您也可以指定时间段。

From the docs

This method can be used like:

reddit.domain("imgur.com").controversial("week")
reddit.multireddit("samuraisam", "programming").controversial("day")
reddit.redditor("spez").controversial("month")
reddit.redditor("spez").comments.controversial("year")
reddit.redditor("spez").submissions.controversial("all")
reddit.subreddit("all").controversial("hour")

我不熟悉 PushiftAPI,但希望这对您有所帮助。