v2ex api 接口有 bug

357 天前
 xuelang

这里的文档: https://www.v2ex.com/help/api

获取指定节点下的主题 GET nodes/:node_name/topics

p 页数参数,到后面一直返回重复内容。

比如 GET https://www.v2ex.com/api/v2/nodes/python/topics?p=2000 GET https://www.v2ex.com/api/v2/nodes/python/topics?p=3000 GET https://www.v2ex.com/api/v2/nodes/python/topics?p=4000

都是返回的重复内容。 这里似乎没有一个终止的标志。

@livid

1147 次点击
所在节点    反馈
3 条回复
Livid
357 天前
收到,错误的页码应该直接返回 404 。
Livid
357 天前
修复已经部署。

现在会返回错误代码 400 Bad Request 及一个这样的 JSON:

{
"success": false,
"message": "Page number exceeds upper limit: 789",
"result": []
}
xuelang
357 天前
我去,这效率!! 太赞了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/996570

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX