def get_submissions(self):
for submission in self.reddit.subreddit("all").new(limit=None):
self.submissions.append(submission.title)
print(self.submissions,len(self.submissions))
这是我的代码。我试图从subreddit获取所有提交,但是不知何故,它停止在一定值上。我正在尝试在subreddit上建立统计数据,而且我有点需要获取大量的帖子,也许超过2000条。但是这种方法每次都会给我<870个帖子。
你们知道解决方案吗?
Reddit API每个清单最多限制有1000个项目,因此使用PRAW不能获得更多的收益。要获得更多帖子,一个选项是PushShift.io,这是一种第三方服务,在Reddit项目上具有更多数据。 PushShift具有一个称为PSAW的API包装器。