tinyAdapter 发表于 2017-4-21 21:40:02

喵玉殿UWP客户端开坑+吐槽

项目地址:https://github.com/tinyAdapter/Nsdn.Nyasama.Uwp

以下是吐槽:
之前断断续续地看过一些UWP的开发技巧,不过当时碍于安卓完全没入门,没法读论坛安卓客户端的核心代码确定功能实现,因此最终不了了之。
不过最近在学习了安卓开发,也能看懂核心代码的情况下,感觉是时候重新开坑了

简单讲一下核心功能的实现:
其实论坛所有的功能都来自于http://bbs.nyasama.com/api/mobile/index.php这个api,通过传入module参数的不同确定具体功能,返回的是json数据。
举个栗子,http://bbs.nyasama.com/api/mobile/index.php?module=hotthread这个网址返回热门帖子列表,其中的data数组保存着热门帖子的基本信息。
通过Json.NET处理好数据,绑定到View层,就能够显示具体的数据了

总之,因为最近要忙别的事,所以就把项目放到了Github上,欢迎大家一起来开(cai)发(keng)

LunaticEyes 发表于 2017-4-23 06:42:56

支持。虽然只是一个菜鸡Python学习者……

LunaticEyes 发表于 2017-4-23 06:50:56

说到API,我有些疑问,网上很多人都制作了针对某一个网站开发的第三方程序,我想知道你们都是如何弄到这些API的。
拿喵玉殿来说,我是根本没注意到论坛还有你所发送的API的路径的……

p.s. 顺带看了你其他的帖子,高考什么的感觉离我也不远啊……但总害怕做不好……

tinyAdapter 发表于 2017-4-23 10:27:52

LunaticEyes at 3小时前 static/image/common/back.gif
说到API,我有些疑问,网上很多人都制作了针对某一个网...

如果官方客户端是开源的就十分好办,直接读源码就行
不过想必绝大多数都不会开源吧(除了喵玉殿这种)
那就只能手机连上电脑然后去抓包分析api地址了,简单粗暴(
再有一些过分到需要算动态key的,少年老老实实内嵌浏览器吧
页: [1]
查看完整版本: 喵玉殿UWP客户端开坑+吐槽