设为首页收藏本站喵玉殿官方微博

喵玉殿论坛 · 喵玉汉化组

 找回密码
 少女注册中
搜索
查看: 1136|回复: 3

[编程算法] 喵玉殿UWP客户端开坑+吐槽

[复制链接]
发表于 2017-4-21 21:40:02 | 显示全部楼层 |阅读模式
项目地址: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)
发表于 2017-4-23 06:42:56 | 显示全部楼层
支持。虽然只是一个菜鸡Python学习者……
回复 支持 反对

使用道具 举报

发表于 2017-4-23 06:50:56 | 显示全部楼层
说到API,我有些疑问,网上很多人都制作了针对某一个网站开发的第三方程序,我想知道你们都是如何弄到这些API的。
拿喵玉殿来说,我是根本没注意到论坛还有你所发送的API的路径的……

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

使用道具 举报

 楼主| 发表于 2017-4-23 10:27:52 来自手机 | 显示全部楼层
LunaticEyes at 3小时前
说到API,我有些疑问,网上很多人都制作了针对某一个网...

如果官方客户端是开源的就十分好办,直接读源码就行
不过想必绝大多数都不会开源吧(除了喵玉殿这种)
那就只能手机连上电脑然后去抓包分析api地址了,简单粗暴(
再有一些过分到需要算动态key的,少年老老实实内嵌浏览器吧来自: Android客户端
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 少女注册中

本版积分规则

合作与事务联系|手机版|小黑屋|无图版|喵玉殿

GMT+8, 2018-10-19 14:28

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表