V2EX API意见及建议

2012 年 4 月 27 日
 darcy
昨天晚上拿V2EX的API玩了一下,随即发现一些问题。给@Livid发了邮件,但只说当时发现的了一个小问题。
刚开始的时候没有在网站上找着API的集中说明页面,随即去翻了PB2的源代码,得知有如下接口,其中标识broken的在PB3里无法使用或者疑似无法使用。
[01]: /api/site/stats.json
[02]: /api/site/info.json
[03]: /api/nodes/all.json
[04]: /api/nodes/show.json?id=1
[05]: /api/topics/latest.json
[06]: /api/topics/show.json?id=1 (broken)
[07]: /api/topics/show.json?username=Livid
[08]: /api/topics/show.json?node_id=1
[09]: /api/topics/create.json (POST,未测试)
[10]: /api/replies/show.json?topic_id=1
[11]: /api/members/show.json?username=Livid

相关问题:
1.[05]latest只会返回最后20条信息,无法翻页读取更多信息。

2.返回的topics信息里面,带有member信息,但是不带有member的avatar,如过需要,只能使用[11]额外逐一拉取一次用户信息,对于需要显示头像信息的移动设备应用来说,代价太高。

3.缺乏批量接口。如上,额外拉取用户信息不一定不妥,但多次发起请求来拉取非常损耗性能,希望能增加一个批量拉取接口,应用可以一次拉取多个用户数据,减少请求数。

4.有发表接口,没有回复接口。

5.接口直接吐出数据,不带有任何状态信息。这个Livid已经在 /t/32414 中有所考虑了。

PS:希望新增加或者更新的接口不影响现有接口。

-EOF-
9148 次点击
所在节点    API
28 条回复
darcy
2012 年 7 月 26 日
Hi, @Livid @Kai API近期有望出来么,还是说你们会出官方的APP?
Kai
2012 年 7 月 27 日
@darcy API 部分还在进行中 ...
xhinking
2012 年 9 月 24 日
@Kai 啊,都已经快10月,API在哪...
xhinking
2012 年 12 月 18 日
@Livid @Kai

已经235天了。。无力了。。
imwower
2013 年 5 月 25 日
哦no, 都3年了..
favormm
2013 年 11 月 19 日
PB3的api还没有出来呀?
LINAICAI
2016 年 11 月 9 日
求出登录、发帖、评论等接口,想写手机客户端, api 目前太少了。
fgcui
2019 年 1 月 3 日
同求最新的接口

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

https://v2ex.ih06.com/t/33784

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

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

© 2021 V2EX