1、小程序名称:玩androids
基于鸿洋大神的玩android开放API完成的《玩android》微信小程序版本,一起来学习小程序开发吧。
❤ 小程序已审核通过,上线了!!!扫码立即体验了。
2、小程序码:
3、小程序完成情况说明:
目前文章详情,使用的是复制链接到剪切板。因为个人小程序不支持打开外部链接。本人也是很无奈啊。没办法,个人的小程序限制太多,如果可以的话,还是尽量搞一个企业账号玩玩吧!我正在准备注册一个“个体工商户”的小程序账户,等注册成功了,再把文章详情的外部链接加上试一试。
4、未来计划
①、“个体工商户”的小程序账户注册好之后,将文章详情链接加上。
5、小程序界面
建了一个公众号,大家一起交流一下吧。
6、小程序上线接口:
由于小程序上线必须要求服务器域名只支持https协议,所以我将玩android的api数据在我本人的服务器上转发了一下。
/**========================================1.首页相关
=================================================================**/
/**
* 首页文章列表
* Get
* https://www.mtjsoft.cn/wanandroid/api/article/list
* @param pagernumber 方法:GET
* 参数:页码,从0开始。
*
*/
/**
* 首页banner
* Get
* https://www.mtjsoft.cn/wanandroid/api/banner
*
*
*/
/**
* 常用网站
* Get
* https://www.mtjsoft.cn/wanandroid/api/friend
*
*/
/**
* 搜索热词
* Get
* https://www.mtjsoft.cn/wanandroid/api/hotkey
*
*
*/
/**========================================2.体系
=================================================================**/
/**
* 体系数据
* Get
* https://www.mtjsoft.cn/wanandroid/api/tree
*
*
*/
/**
* 知识体系下的文章
* GET
* https://www.mtjsoft.cn/wanandroid/api/tree/list
* @param pagernumber 方法:GET
* 页码:从0开始。
* @param cid 分类的id,上述二级目录的id
*
*/
/**========================================3.导航
=================================================================**/
/**
* 导航数据
* Get
* https://www.mtjsoft.cn/wanandroid/api/navi
*
*/
/**========================================4.项目
=================================================================**/
/**
* 项目分类 GET
* https://www.mtjsoft.cn/wanandroid/api/project
*
*/
/**
* 项目列表数据 GET
* https://www.mtjsoft.cn/wanandroid/api/project/list
* @param pagernumber 方法:GET
* 页码:从1开始。
* @param cid 分类的id,上面项目分类接口
*/
/**========================================5. 登录与注册
=================================================================**/
/**
* 登录 POST
* https://www.mtjsoft.cn/wanandroid/api/login
* @param username 用户名
* @param password 密码
*/
/**
* 退出登录 Get
* https://www.mtjsoft.cn/wanandroid/api/loginout
* @param username 用户名
*/
/**
* 注册 POST
* https://www.mtjsoft.cn/wanandroid/api/register
* @param username
* @param password
* @param repassword
*/
/**========================================6. 收藏
=================================================================**/
/**
* 收藏的文章列表 GET
* https://www.mtjsoft.cn/wanandroid/api/collect/list
* @param pagernumber 方法:GET
* 参数: 页码:从0开始。
* @param username 用户名
*/
/**
* 收藏站内文章 POST
* https://www.mtjsoft.cn/wanandroid/api/collect
* @param id 文章id,为需要收藏的id.
* @param username 用户名
*/
/**
* 从文章列表取消收藏 POST
* https://www.mtjsoft.cn/wanandroid/api/uncollectoriginId
* @param id
* @param username 用户名
*/
/**
* 从我的收藏页面取消收藏 POST
* https://www.mtjsoft.cn/wanandroid/api/uncollect
* @param username 用户名
* @param id
* @param originId:列表页下发,无则为-1
* originId 代表的是你收藏之前的那篇文章本身的id; 但是收藏支持主动添加,这种情况下,没有
originId则为-1
*/
/**========================================7.搜索
=================================================================**/
/**
* 搜索 POST
* https://www.mtjsoft.cn/wanandroid/api/query
* @param key key: 搜索关键词
* 注意:支持多个关键词,用空格隔开
* @param pagernumber 页码:从0开始。
*/
/**========================================8.HTML=========================================================
========**/
/**
* 获取html Get
* https://www.mtjsoft.cn/wanandroid/api/html
* @param link 链接
*/
/**========================================9.TODO工具
=================================================================**/
/**
* TODO列表 Get
* https://www.mtjsoft.cn/wanandroid/api/todo/list
* @param typename 目前支持0,1,2,3
* @param username 用户名
*/
/**
* 新增一条Todo POST
* https://www.mtjsoft.cn/wanandroid/api/todo/add
* @param typename 方法:POST
* 参数:
* title: 新增标题
* content: 新增详情
* date: 2018-08-01
* typename: 目前支持0,1,2,3
* @param title
* @param content
* @param date
* @param username
*/
/**
* 更新一条Todo内容 POST
* https://www.mtjsoft.cn/wanandroid/api/todo/update
* @param id
* @param typename
* @param title
* @param content
* @param date
* @param status
* @param username 方法:POST
* 参数:
* id: 拼接在链接上,为唯一标识
* title: 更新标题
* content: 新增详情
* date: 2018-08-01
* status: 0 // 0为未完成,1为完成
* typename: 目前支持0,1,2,3
*/
/**
* 删除一条Todo POST
* https://www.mtjsoft.cn/wanandroid/api/todo/delete
* @param id
* @param username 方法:POST
* 参数:
* id: 为唯一标识
*/
/**
* 仅更新完成状态Todo POST
* https://www.mtjsoft.cn/wanandroid/api/todo/done
* @param id
* @param status
* @param username 方法:POST
* 参数:
* id: 拼接在链接上,为唯一标识
* status: 0或1,传1代表未完成到已完成,反之则反之。
*/
/**
* 未完成Todo列表 POST
* https://www.mtjsoft.cn/wanandroid/api/todo/listnotdo
* @param typename
* @param pagernumber
* @param username 方法:POST
* 参数:
* typename:目前支持0,1,2,3
* pagernumber页码: 从1开始;
*/
/**
* 已完成Todo列表 POST
* https://www.mtjsoft.cn/wanandroid/api/todo/listdone
* @param typename
* @param pagernumber
* @param username 方法:POST
* 参数:
* typename:目前支持0,1,2,3
* pagernumber: 从1开始;
*
*/
/**
* 获取公众号列表 GET
* https://www.mtjsoft.cn/wanandroid/api/wxarticle/chapters
* @param username
*/
/**
* 查看某个公众号历史数据 GET
* https://www.mtjsoft.cn/wanandroid/api/wxarticle/list
* @param username
* @param id
* @param pager 方法:GET 参数:
* 公众号 id:eg:405
* 公众号页码pager:eg:1
*/
/**
* 在某个公众号中搜索历史文章 GET
* https://www.mtjsoft.cn/wanandroid/api/wxarticle/list/key
* @param username
* @param id
* @param pager
* @param k 方法:GET
* 参数:
* 公众号 id:eg:405
* 公众号页码pager:eg:1
* k:关键词
*/
}