鸿蒙HarmonyOS开源项目:知乎日报-爱影家-爱音乐-后台接口资源分享
一直以来,猫哥都在分享一些鸿蒙开发的免费练手开源项目,比如爱影家、知乎日报等。许多小伙伴们在体验了这些项目之后,常常会问到关于有没有免费好用的后台接口的问题。今天在这里,我会将爱影家、知乎日报、爱音乐项目的接口资源进行一个详细的总结和分享。
今天在这里,我会将爱影家、知乎日报、爱音乐项目的免费后台接口资源进行一个详细的总结和分享。
介绍下都有哪些接口及后台接口怎么用。
想练手鸿蒙项目?免费的接口资源来啦!
如果哪天接口无法访问,请给猫哥留言,猫哥重启下后台服务。
注: 这些接口资源仅供大家学习鸿蒙开发使用,禁止用于其他用途,尤其是视频播放资源和音乐播放资源。
爱影家项目开源地址:https://gitcode.com/nutpi/hmmovie

知乎日报项目开源地址:https://gitcode.com/nutpi/zhihudaily

推荐几个免费好用的API接口平台
API在数据集成和系统互操作性方面发挥了重要作用。在企业级应用中,通常需要整合多个系统和数据源,而API为这些系统之间的通信提供了标准化的接口。无论是内部系统之间的数据交换,还是与外部合作伙伴的数据共享,都可以通过API实现无缝连接。
在使用第三方API时,免费且实用的API往往是程序员的首选,因为它们可以让开发者零成本试验新功能。然而,找到大量好用的免费API并非易事,这往往让人感到头疼。
为了帮助程序员快速找到所需的API,博主整理了一些免费的API接口平台。这些平台不仅丰富了API选择,还为开发者提供了便捷的接口资源,助力他们高效地进行开发和测试。喜欢的可以关注收藏。
链接地址:https://blog.csdn.net/yyz_1987/article/details/140511653
知乎日报-爱影家-爱音乐-后台接口资源介绍
一、首页影视轮播图
- URL:
http://120.27.146.247:8000/api/v1/swiperdata - Method: GET
这个接口用于获取首页的影视轮播图数据。你可以通过这两个地址获取一些示例数据进行开发和调试。
二、电影票房信息
- URL:
http://120.27.146.247:8000/api/v1/piaomovie - Method: GET
这个接口用于获取电影票房的相关信息,比如哪些电影目前的票房最高,有哪些电影即将上映等信息。
三、正在热映的电影
- URL:
http://120.27.146.247:8000/api/v1/hotmovie - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 1, "city": "郑州" }
这个接口返回的是正在热映的电影列表,你可以通过设置参数start(起始位置)、count(返回条数)和city(城市)来获取相应的数据。
四、即将上映的电影
- URL:
http://120.27.146.247:8000/api/v1/soonmovie - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 1 }
这个接口用于获取即将上映的电影列表,同样可以设置start和count来控制返回的数据范围。
五、最新上映的电影
- URL:
http://120.27.146.247:8000/api/v1/newmovie - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 1 }
这个接口用于获取最新上映的电影列表,你也可以通过设置start和count来获取分页数据。
六、电影周榜
- URL:
http://120.27.146.247:8000/api/v1/weekmovie - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 1 }
这个接口用于获取最近一周内最受欢迎的电影列表,通过start和count可以进行分页查询。
七、北美票房榜
- URL:
http://120.27.146.247:8000/api/v1/usmovie - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 1 }
这个接口返回的是北美票房排行榜,你可以通过设置参数start和count来控制返回的数量。
八、近期热门剧集
- URL:
http://120.27.146.247:8000/api/v1/tvhot - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 10 }
这个接口可以获取近期热门的剧集,设置start(起始位置)和count(返回条数)可以控制返回的数据数量。
九、电视直播
- URL:
http://120.27.146.247:8000/api/v1/tvlives - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 10 }
这个接口用于获取电视直播的相关信息,同样可以通过设置start和count来获取分页数据。
十、电影详情
- URL:
http://120.27.146.247:8000/api/v1/detailmovie - Method: POST
- Content-Type: application/json
- Body:
{ "id": "1292052" }
这个接口用于获取指定电影的详细信息,通过传入电影ID来获取对应的电影详情数据。
十一、电影短评
- URL:
http://120.27.146.247:8000/api/v1/commentmovie - Method: POST
- Content-Type: application/json
- Body:
{ "id": "1292052", "start": 0, "count": 2 }
这个接口用于获取电影的短评列表,通过设置id(电影ID)、start(起始位置)和count(返回条数)来获取分页数据。
十二、电影剧照
- URL:
http://120.27.146.247:8000/api/v1/photomovie - Method: POST
- Content-Type: application/json
- Body:
{ "id": "1292052", "start": 0, "count": 2 }
这个接口可以用于获取指定电影的剧照列表,同样通过设置id(电影ID)、start(起始位置)和count(返回条数)来控制返回的数量。
十三、电影TOP250
- URL:
http://120.27.146.247:8000/api/v1/topmovie - Method: POST
- Content-Type: application/json
- Body:
{ "start": 0, "count": 2 }
这个接口用于获取电影TOP250的列表,同样可以通过设置start和count来获取分页数据。
十四、电影搜索
- URL:
http://120.27.146.247:8000/api/v1/searchmovie - Method: POST
- Content-Type: application/json
- Body:
{ "q": "肖申克的救赎", "start": 0, "count": 1 }
这个接口用于搜索电影,通过设置q(搜索关键词)、start(起始位置)和count(返回条数)来获取搜索结果。
十五、影视播放资源获取
- URL:
http://120.27.146.247:8000/api/v1/mvsource/1292052 - Method: GET
这个接口可以获取指定电影的播放资源,通过在URL中传入电影ID来获取对应的播放链接。
十六、获取电影合集
- URL:
http://120.27.146.247:8000/api/v1/getmvmenus?kind='' - Method: GET
这个接口用于获取电影合集,通过设置kind参数来指定电影的分类。
十七、留言反馈提交
- URL:
http://120.27.146.247:8000/api/v1/feedback - Method: POST
- Content-Type: application/json
- Body:
{ "user": "yang", "email": "11@qq.com", "note": "求片" }
通过这个接口,你可以提交用户的留言反馈信息,包括用户名、邮箱和反馈内容等。
十八、音乐搜索
- URL:
http://120.27.146.247:8000/api/v1/musicsearch - Method: POST
- Content-Type: application/json
- Body:
{ "q": "花心", "start": 0, "count": 1 }
这个接口用于搜索音乐,通过设置q(搜索关键词)、start(起始位置)和count(返回条数)来获取搜索结果。
十九、新歌热歌榜
- URL:
http://120.27.146.247:8000/api/v1/musicmenus - Method: POST
- Content-Type: application/json
- Body:
{ "kind": "topWyMusic", "start": 0, "count": 1 }
通过这个接口,你可以获取新歌、热歌等不同榜单的音乐列表,通过设置kind(榜单类型)、start(起始位置)和count(返回条数)来获取相关的音乐信息。
二十、知乎日报
- URL:
http://120.27.146.247:8000/api/v1/zhihunews/20240720 - Method: GET
这个接口可以获取知乎日报的新闻列表,通过设置日期来获取当天的新闻信息。
二十一、知乎日报详情
- URL:
http://120.27.146.247:8000/api/v1/zhihudetail/9773231 - Method: GET
通过这个接口,你可以获取知乎日报的新闻详情,通过传入新闻ID来获取对应的新闻内容。
二十二、软件升级,检查更新
- URL:
http://120.27.146.247:8000/api/v1/updatecheck?verCode=5&verName='' - Method: GET
这个接口用于检查软件的更新情况,通过传入当前软件的版本号verCode和版本名称verName来获取是否有新的版本可以更新。
二十三、根据音乐ID搜索对应的歌词
- URL:
http://120.27.146.247:8000/api/v1/musicsearchlrc?id=543656129&kind=wy - Method: GET
这个接口用于根据音乐ID搜索对应的歌词,通过传入音乐IDid和音乐来源kind来获取对应的歌词信息。
二十四、 获取猫哥收藏的歌单
- URL:
http://120.27.146.247:8000/api/v1/getsongmenu?start=0&count=10 - Method: GET
以上就是今天整理的这些项目的后台接口资源,希望对正在学习鸿蒙开发的小伙伴们有所帮助。如果有其他的问题或者建议,欢迎在评论区留言讨论。
再次提醒大家,这些接口资源仅供学习鸿蒙开发使用,禁止用于其他用途。否则猫哥会关闭后台服务。
为了方便的调试接口,这里推荐vscode的rest插件。直接在vscode的插件中搜索rest关键字即可。 
将下面的内容复制,粘贴到一个如test.http后缀的文件中。然后用vscode打开这个文件即可调试所有接口啦~! rest插件的介绍,参见博文:《好用的轻量级http接口测试工具(替代PostMan)》
地址:https://blog.csdn.net/yyz_1987/article/details/119934731
### 1.首页影视轮播图
get http://120.27.146.247:8000/api/v1/swiperdata
### 2.首页影视轮播图
get https://yangqq.site/api/v1/swiperdata
### 3.电影票房信息
get http://120.27.146.247:8000/api/v1/piaomovie
### 4.正在热映的电影
post http://120.27.146.247:8000/api/v1/hotmovie
Content-Type:application/json
{
"start": 0,
"count": 1,
"city": "郑州"
}
### 5.即将上映
post http://120.27.146.247:8000/api/v1/soonmovie
Content-Type:application/json
{
"start": 0,
"count": 1
}
### 6.最新上映
post http://120.27.146.247:8000/api/v1/newmovie
Content-Type:application/json
{
"start": 0,
"count": 1
}
### 7.电影周榜
post http://120.27.146.247:8000/api/v1/weekmovie
Content-Type:application/json
{
"start": 0,
"count": 1
}
### 8.北美票房榜
post http://120.27.146.247:8000/api/v1/usmovie
Content-Type:application/json
{
"start": 0,
"count": 1
}
### 9.近期热门剧集
post http://120.27.146.247:8000/api/v1/tvhot
Content-Type:application/json
{
"start": 0,
"count": 10
}
### 10.电视直播()
post http://120.27.146.247:8000/api/v1/tvlives
Content-Type:application/json
{
"start": 0,
"count": 10
}
### 11.电影详情
post http://120.27.146.247:8000/api/v1/detailmovie
Content-Type:application/json
{
"id": "1292052"
}
### 12.电影短评
post http://120.27.146.247:8000/api/v1/commentmovie
Content-Type:application/json
{
"id": "1292052",
"start": 0,
"count": 2
}
### 13.电影剧照
post http://120.27.146.247:8000/api/v1/photomovie
Content-Type:application/json
{
"id": "1292052",
"start": 0,
"count": 2
}
### 14.电影top250 movie request /api/v1/topmovie
post http://120.27.146.247:8000/api/v1/topmovie
Content-Type:application/json
{
"start": 0,
"count": 2
}
### 15.电影搜索
post http://120.27.146.247:8000/api/v1/searchmovie
Content-Type:application/json
{
"q": "肖申克的救赎",
"start": 0,
"count": 1
}
### 16.影视播放资源获取
get http://120.27.146.247:8000/api/v1/mvsource/1292052
### 17.获取电影合集
get http://120.27.146.247:8000/api/v1/getmvmenus?kind=''
### 18.留言反馈提交 /api/v1/feedback
post http://120.27.146.247:8000/api/v1/feedback
Content-Type:application/json
{
"user": "yang",
"email": "11@qq.com",
"note": "求片"
}
### 19.音乐搜索
post http://120.27.146.247:8000/api/v1/musicsearch
Content-Type:application/json
{
"q": "花心",
"start": 0,
"count": 1
}
### 20.新歌热歌榜
post http://120.27.146.247:8000/api/v1/musicmenus
Content-Type:application/json
{
"kind": "topWyMusic",
"start": 0,
"count": 1
}
### 21.知乎日报
get http://120.27.146.247:8000/api/v1/zhihunews/20240720
### 22.知乎日报 详情
get http://120.27.146.247:8000/api/v1/zhihudetail/9773231
### 23.软件升级,检查更新
get http://120.27.146.247:8000/api/v1/updatecheck?verCode=5&verName=''
### 24.根据音乐id搜索对应的歌词
get http://120.27.146.247:8000/api/v1/musicsearchlrc?id=543656129&kind=wy
#### 25.获取猫哥收藏的歌单(可直接播放音乐)
GET http://120.27.146.247:8000/api/v1/getsongmenu?start=0&count=10
- 4回答
- 7粉丝
- 5关注
- HarmonyOS应用开发实战:半天实现知乎日报项目(九、知乎日报项目接口使用指南)
- HarmonyOS 免费观影影视App后台开源,开源项目分享
- HarmonyOS应用开发实战:半天实现知乎日报项目(八、知乎日报详情页的实现)
- HarmonyOS应用开发实战,半天实现知乎日报项目(二、网络接口的封装使用)
- HarmonyOS应用开发实战:半天实现知乎日报项目(四、仿知乎日报的首页轮播图实现)
- HarmonyOS应用开发实战:半天实现知乎日报项目(七、知乎日报List列表下拉刷新及上滑加载更多分页的实现)
- HarmonyOS 应用开发实战:半天实现知乎日报完整项目(一、开篇,环境准备)
- HarmonyOS应用开发实战:半天实现知乎日报项目( 五、组件导航Navigation使用详解)
- HarmonyOS应用开发实战:半天实现知乎日报项目(六、首页轮播图的完整实现)
- HarmonyOS应用开发实战:半天实现知乎日报项目(三、ArkUI页面底部导航TabBar的实现)
- uni-app 开发HarmonyOS的鸿蒙影视项目分享:从实战案例到开源后台
- 技术改变生活,学习英语如此简单---鸿蒙原生应用《我爱背单词》开源项目分享
- HarmonyOS NEXT应用开发案例二十大开源项目分享(持续更新)
- 开源第三方库资源汇总
- 参与OpenHarmony开源项目的方式
