当前位置: 首页 > news >正文

鸿蒙HarmonyOS开源项目:知乎日报-爱影家-爱音乐-后台接口资源分享

一直以来,猫哥都在分享一些鸿蒙开发的免费练手开源项目,比如爱影家、知乎日报等。许多小伙伴们在体验了这些项目之后,常常会问到关于有没有免费好用的后台接口的问题。今天在这里,我会将爱影家、知乎日报、爱音乐项目的接口资源进行一个详细的总结和分享。

今天在这里,我会将爱影家、知乎日报、爱音乐项目的免费后台接口资源进行一个详细的总结和分享。

介绍下都有哪些接口及后台接口怎么用。

想练手鸿蒙项目?免费的接口资源来啦!

关于如何听歌? 把音乐接口返回的url如:http://music.163.com/song/media/outer/url?id=478671080
直接由组件src加载播放即可。比如可以复制该链接到浏览器试试。

如果哪天接口无法访问,请给猫哥留言,猫哥重启下后台服务。

注: 这些接口资源仅供大家学习鸿蒙开发使用,禁止用于其他用途,尤其是视频播放资源和音乐播放资源!!!,否则猫哥会立即关闭后台服务。

再次声明,仅限于学习交流用途!

关于视频资源的m3u8格式?

m3u8在线播放器 https://m3u8play.com/

M3U8文件格式 M3U8文件是指UTF-8编码格式的M3U文件。M3U文件是记录了一个索引纯文本文件,打开它时播放软件并不是播放它,而是根据它的索引找到对应的音视频文件的网络地址进行在线播放。

M3U是一种播放多媒体列表的文件格式,它的设计初衷是为了播放音频文件,比如MP3,但是越来越多的软件现在用来播放视频文件列表,M3U也可以指定在线流媒体音频源。很多播放器和软件都支持M3U文件格式。

后台接口的Swagger文档地址:http://120.27.146.247:8000/static/docs/swagger/swagger-ui.html

爱影家项目开源地址: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
    }
    

这个接口用于获取即将上映的电影列表,同样可以设置startcount来控制返回的数据范围。

五、最新上映的电影

  • URL: http://120.27.146.247:8000/api/v1/newmovie
  • Method: POST
  • Content-Type: application/json
  • Body:
    {"start": 0,"count": 1
    }
    

这个接口用于获取最新上映的电影列表,你也可以通过设置startcount来获取分页数据。

六、电影周榜

  • URL: http://120.27.146.247:8000/api/v1/weekmovie
  • Method: POST
  • Content-Type: application/json
  • Body:
    {"start": 0,"count": 1
    }
    

这个接口用于获取最近一周内最受欢迎的电影列表,通过startcount可以进行分页查询。

七、北美票房榜

  • URL: http://120.27.146.247:8000/api/v1/usmovie
  • Method: POST
  • Content-Type: application/json
  • Body:
    {"start": 0,"count": 1
    }
    

这个接口返回的是北美票房排行榜,你可以通过设置参数startcount来控制返回的数量。

八、近期热门剧集

  • 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
    }
    

这个接口用于获取电视直播的相关信息,同样可以通过设置startcount来获取分页数据。

十、电影详情

  • 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的列表,同样可以通过设置startcount来获取分页数据。

十四、电影搜索

  • 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

二十五、创建电影合集

  • URL: http://120.27.146.247:8000/api/v1/createmvmenu
  • Method: POST
  • Content-Type: application/json
  • Body:
    "kind": "menu1","title": "华语经典","names": ["霸王别姬","英雄本色","甜蜜蜜","无间道","卧虎藏龙","大话西游","甲方乙方","钢的琴","阳光灿烂的日子","万箭穿心"]
    
    注:menus可任意指定。该接口可以把你喜欢的电影创建为一个合集。配合第16项的那个接口,可以获取合集。

以上就是今天整理的这些项目的后台接口资源,希望对正在学习鸿蒙开发的小伙伴们有所帮助。如果有其他的问题或者建议,欢迎在评论区留言讨论。

再次提醒大家,这些接口资源仅供学习鸿蒙开发使用,禁止用于其他用途。否则猫哥会关闭后台服务。

为了方便的调试接口,这里推荐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#### 创建电影合集接口,以下为举例。注意:menu1到menu8我已经占用了。请指定其他的名字啊
post http://120.27.146.247:8000/api/v1/createmvmenu
Content-Type:application/json{"kind": "menu1","title": "华语经典","names": ["霸王别姬","英雄本色","甜蜜蜜","无间道","卧虎藏龙","大话西游","甲方乙方","钢的琴","阳光灿烂的日子","万箭穿心"]
}### 获取电影合集,注意,kind为你前面指定的分类
### Swiper request /api/v1/getmvmenus
get http://120.27.146.247:8000/api/v1/getmvmenus?kind=menu1
http://www.dtcms.com/a/570757.html

相关文章:

  • 使用c 语言建设网站优点开发者
  • 机器视觉在芯片贴合中的应用
  • Razor VB 循环
  • 手机网站导航按钮网站前段打不开 后台也进不去
  • 山西省建设厅官网站软件开发是什么意思
  • 龙岗网站建设企业如何用dreamer做网站
  • 学校网站建设方案及报价河北智慧团建网站登录
  • MS7210兼容HDMI1.4b标准方案、MS7210驱动最高分辨率支持 4K@30Hz,最高采样率达到 300MHz
  • volatile、AtomicInteger、CAS 三连问:并发无锁机制一篇通透
  • 02|Langgraph | 从入门到实战 | workflow与Agent
  • 在线电影网站建设论文没营业执照怎么做网站
  • 公司网站建设工作wordpress关闭前台编辑功能
  • <RT1176系列14>CCM(Clock Controller Module)解读
  • ROS1系统学习---12 ROS1三维可视化工具RViz
  • wordpress 文章批量移动亚马逊没有网站怎么做seo
  • 建设银行融信通网站google官网入口
  • KMP算法背后的设计思想:从模式匹配到增量处理的通用哲学
  • 做薪酬调查的网站烟台优化公司
  • 做网站用后缀好合肥论坛网站制作
  • 从0开始搭建springcloud开发框架
  • 竞赛作品发表网站怎么做遂昌网站建设
  • 山东省建设厅网站广告网络营销策略
  • 11月4日AI简报|世界互联网大会即将举行|OpenAI亚马逊合作|电力成AI瓶颈|具身机器人突破
  • 什么网站专门做自由行的大连装修公司电话列表
  • DrugGPT chatgpt druggen 之间的关系 ,DrugGPT是基于gpt2基础上开发的
  • 档案宝:企业合同档案管理的“安全保险箱”与“效率加速器”
  • h5case 网站网站做不好一直不交付怎么办
  • [嵌入式embed]MS-DOS(8086).asm在windows/linux/wsl运行 [dosbox] [emu8086]
  • 住房和建设厅网站首页韩国coupang平台erp
  • 网站开发合同 保密条款点开文字进入网站是怎么做的