1
我已经写了一个reddit图像刮板和reddit API只是让我走到最新的1000个图像。有谁知道我是否可以额外付费以获取更多数据(进入数十万人),还是免费解决此问题的方法?我可以用reddit api获取超过1000张图片吗?
我已经写了一个reddit图像刮板和reddit API只是让我走到最新的1000个图像。有谁知道我是否可以额外付费以获取更多数据(进入数十万人),还是免费解决此问题的方法?我可以用reddit api获取超过1000张图片吗?
的reddit的API只让我去到最新的1000倍的图像
我想你指的是上市仅追溯到1000份意见书。这是一个硬限制,适用于除http://www.reddit.com/new(据我所知)之外的所有reddit列表。目前没有选项支付额外 API访问权限。但是,假设您服从reddit's API rules,则可以使用http://www.reddit.com/new列表根据需要返回,并简单地筛选出对您不关心的子redding的提交。
下面是一个简单的PRAW示例,用于统计在最近10000次提交中对一组子提交进行的提交次数(运行大约需要200秒)。
import praw
r = praw.Reddit('stackoverflow question test')
subs = set(['aww', 'funny'])
count = 0
for submission in r.get_new(limit=10000):
if submission.subreddit.display_name.lower() in subs:
count += 1
print(count)