解决尚硅谷微信小程序开发(零基础小程序开发入门到精通)某些接口调不通的问题

文章讲述了作者在学习小程序开发过程中遇到的接口问题,决定基于开源项目music-website,使用SpringBoot和MybatisPlus重构后端,实现包括音乐播放、推荐等功能,以解决对第三方接口的依赖。
摘要由CSDN通过智能技术生成

发现问题

由于“尚硅谷微信小程序开发(零基础小程序开发入门到精通)”在这里插入图片描述
发布于2020年,课程中使用了网易云音乐的真实接口。在我学习小程序开发的时候,某些接口已经调不通了,影响了学习,即便在评论区找到了大概能使用的接口,返回的数据也有空值。作为一个Java后端开发,我决定自己将接口实现一遍,这样就不依赖网易的接口了

解决问题

依托开源项目 music-website
进行开发,该开源项目有前端音乐播放和后端管理界面,而且有音乐资料。给该项目添加一个后端App模块非常方面
将涉及的所有接口全部实现,使用SpringBoot2+MybatisPlus进行开发,不写sql语句
所有接口全部使用get请求,图片,音乐与视频资源使用nginx进行访问。

/banner  轮播图
/personalized  个人推荐(歌曲列表)
/toplist 榜单(歌单代替)
/recommend/songs 每日推荐(歌曲时长假数据)
/song/detail 歌曲详情
/song/url 获取歌曲播放地址
/login/cellphone 手机号登录
/user/record 播放记录(收藏)
/video/group/list 视频分组列表
/video/group 某组视频
/search/default 获取默认搜索内容(返回固定内容)
/search/hot/detail 热搜列表
/search 搜索(返回固定数据)

后端项目仓库地址云音乐后端
小程序代码仓库地址云音乐小程序
小程序开发课程地址课程地址
云音乐后端项目介绍云音乐后端项目介绍如有帮助欢迎一键三连

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值