web-services - 如何翻阅 Reddit 上的头条新闻?

标签 web-services api reddit

也许我只是累了,但我不知道如何使用 Reddit-API 正确检索故事,尽管我盯着 API 文档 [1] 一个小时..

例如,如果我获取 URL http://www.reddit.com/r/gaming/top.json?limit=5然后我得到 5 个故事元素。

底部写着 before : nullafter : "t3_12vgdt" ,对应于 name最后返回的故事项目的属性。

这个怎么解释?我如何分页到接下来的 5 个项目,项目 6 - 10?

[1] 此处引用:https://github.com/reddit/reddit/wiki/API

最佳答案

您需要添加查询参数after=t3_12vgdt .因为已经存在一个查询参数,limit=5 ,你必须使用 &添加附加参数。
http://www.reddit.com/r/gaming/top.json?limit=5&after=t3_12vgdt
如果您使用实际的 reddit 页面(删除 .json),您会注意到当您单击下一个链接时,这正是它的行为方式。

关于web-services - 如何翻阅 Reddit 上的头条新闻?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13315056/

相关文章:

reddit - 使用PRAW调用Reddit API。需要帮助解释返回的创建日期时间

java - 使用 Java 建立 REST 服务的最快方法是什么?

.net - 如何调用将 ArrayList 返回给 Android 的 .net Web 服务

java - 依次调用15个Web服务

node.js - 无法将数据从 React Js 发布到 Node js

Python - 使用 BeautifulSoup4 的 Reddit 网络爬虫不返回任何内容

java - 安卓:ksoap, "UnknownHostException:host is unresolved"取决于 API

json - 如何访问嵌套在 Oxford Dictionaries API 的多层数组和字典中的定义键?

jquery - 窗口关闭时,弹出窗口中的Youtube视频不会停止播放

python - 如何使用 Reddit API 获取超过 1000 张图片?