Reddit API:Return 超过 100 个结果
Reddit API: Return more than 100 results
我正在使用 PHP 获取某个 subreddit 的 .json 但我只想提取过去一天的结果(这有时需要提取超过100 个结果)。我正在考虑只拉最大 600 并在 created_utc
上过滤,但 Reddit API 将我限制为 100 个结果。
如何只拉取过去一天的结果(或至少拉取超过 100 个结果)。
这是我的相关代码
$json = file_get_contents('https://www.reddit.com/r/[SUBREDDIT]/new.json?limit=600');
可能您唯一的解决方案是向 api 发出多个请求。
基本上在你的 JSON 中:(示例)
"after": "t3_1oi5fb", "before": null
t3_1oi5fb
将是事物的全名,请参阅此处的文档以获取更多信息:https://www.reddit.com/dev/api
请记住,API 请求限制是 60 秒内 30 个请求。
我正在使用 PHP 获取某个 subreddit 的 .json 但我只想提取过去一天的结果(这有时需要提取超过100 个结果)。我正在考虑只拉最大 600 并在 created_utc
上过滤,但 Reddit API 将我限制为 100 个结果。
如何只拉取过去一天的结果(或至少拉取超过 100 个结果)。
这是我的相关代码
$json = file_get_contents('https://www.reddit.com/r/[SUBREDDIT]/new.json?limit=600');
可能您唯一的解决方案是向 api 发出多个请求。
基本上在你的 JSON 中:(示例)
"after": "t3_1oi5fb", "before": null
t3_1oi5fb
将是事物的全名,请参阅此处的文档以获取更多信息:https://www.reddit.com/dev/api
请记住,API 请求限制是 60 秒内 30 个请求。