征集大家意见:打算新做一个V2EX的 iPhone 客户端,大家需要吗?

2014-01-10 18:23:20 +08:00
 jimneylee
如题,出于个人兴趣和技术学习交流,在我的[开源的ruby-china的iPhone客户端](https://github.com/jimneylee/JLRubyChina-iPhone)基础上扩展兼容[v2ex社区的接口](https://github.com/livid/v2ex/blob/master/api.py),接口兼容方面还需要再考虑,且接口还有很多不完善。

今天抽空花了点时间,先完成几个功能的兼容给各位预览下:
1、最新热门帖子显示
https://raw2.github.com/jimneylee/JLRubyChina-iPhone/master/Resource/Images/Forums/V2EX/Screenshots/0110_3.png

2、帖子详细和帖子回复列表
https://raw2.github.com/jimneylee/JLRubyChina-iPhone/master/Resource/Images/Forums/V2EX/Screenshots/0110_2.png

3、社区全部节点,api接口未分组,且节点的帖子列表也未能获取到
https://raw2.github.com/jimneylee/JLRubyChina-iPhone/master/Resource/Images/Forums/V2EX/Screenshots/0110_1.png

大家觉得这个客户端是否有必要继续开展下去,虽然浏览器可以直接访问,且体验效果还不错。但是觉得操作易用性缺少点。大家意见呢?

@livid 关于api接口,有打算更新吗?感觉还需要很多完善。
5392 次点击
所在节点    反馈
33 条回复
Livid
2014-01-11 09:05:38 +08:00
@jimneylee 是我们的防攻击系统的一些逻辑。

关于调试 API,我建议你可以安装一个 Charles,然后截取一个你的 App 的完整的请求,包括所有的请求头,然后发给我 livid@v2ex.com
jimneylee
2014-01-11 10:07:54 +08:00
@Livid api接口请求header输出log及api接口完善建议已发你邮箱,请查收。
jimneylee
2014-01-11 10:28:23 +08:00
我把这个问题顺便整理了一篇blog,经过markdown解析语法着色后,浏览阅读更好点,希望对我搞清楚这个问题更有帮助。
http://jimneylee.github.io/2014/01/11/v2ex-api-get-502-bad-gateway-error/
soolby
2014-01-11 12:19:25 +08:00
可以入伙么
isaced
2014-01-11 13:23:01 +08:00
@jimneylee 不就是V2ex有反恶意抓取机制,需要伪装一下浏览器的user-angent绕过验证,这算是最简单的防恶意抓取机制了。
jimneylee
2014-01-11 14:21:02 +08:00
jimneylee
2014-01-11 14:21:47 +08:00
@isaced 多谢指教,学习了。
jaylong
2014-01-11 18:18:09 +08:00
没啥用啊,直接网页版就挺好的啊
WildCat
2014-01-16 08:37:02 +08:00
上架了个 卖¥12,给跪了
jimneylee
2014-01-17 19:09:03 +08:00
@WildCat 偶的是开源&免费,可以先下载RubyChina的版本体验下:http://ruby-china.org/topics/16853
Hubs
2014-03-06 00:05:52 +08:00
@jimneylee 怎么是 RubyChina客户端?不是V2EX吗?
jimneylee
2014-03-07 08:46:42 +08:00
@Hubs 我是一套源码兼容两套api接口,多target机制,看了工程想必你就明白了。
Hubs
2014-03-15 14:05:54 +08:00
@jimneylee 亲,客户端做好了吗?我愿意帮你测试~
12块买了商店里那个鸡肋不能收藏不能回复,我都纠结死了~

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

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

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

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

© 2021 V2EX