API接口:获取歌曲、小姐姐图片以及视频

2024-03-18 02:20

本文主要是介绍API接口:获取歌曲、小姐姐图片以及视频,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

文章目录

  • 前言
  • 一、成果展示
  • 二、接口演示
    • 1、歌曲
    • 2、图片和视频
  • 三、创造难点
  • 四、总结


前言

上次利用QQ音乐官网做了一个根据qq号获取暗恋人喜欢的歌单以及收藏歌曲,但是感觉功能还是太单薄了,于是我再次利用网上提供的免费API接口补充了一些功能。


一、成果展示

1、查看歌曲后能够进行歌曲播放

点击播放后显示:

左上角搜索歌曲可以进行收听:

 

2、随机小姐姐图片

点击随机图片后为:

3、随机小姐姐视频播放

点击随机视频后:


二、接口演示

1、歌曲接口

http://ovoa.cc/api/QQmusic.php?msg="+ name + "&n=1&type=json

 name表示输入的歌曲名称,演示如下:

http://ovoa.cc/api/QQmusic.php?msg=晴天&n=1&type=json

 浏览器输入路径http://ovoa.cc/api/QQmusic.php?msg=晴天&n=1&type=json

再次输入歌曲src得到歌曲,即可听歌:


2、小姐姐图片接口

 https://api.linhun.vip/api/Littlesister?type=json&apiKey=9111183124161-30458601715-0a1ddfa8544

此接口没有参数,输入后即可返回随机小姐姐图片,演示如下:

将img再次输入到浏览器后:


3、小姐姐视频接口

https://api.linhun.vip/api/Littlesistervideo?type=json&apiKey=9111183124161-30458601715-0a1ddfa8544

此接口没有参数,输入后即可返回随机小姐姐视频,演示如下:

将video再次输入到浏览器后:


三、创造难点

(1)图片的src无法用{{}}改怎样动态传参

可以使用v-bind进行动态绑定即可即可解决传参问题,如下:

 <!-- 图片 --><img v-bind:src= "list" alt="Image" class="image">

(2)视频或歌曲的路径参数改变了,但是却无法更新

产生原因:

当 video 中存在 source 标签的时候,浏览器渲染之后会自动去获取地址,即便地址改变,浏览器也不会再去获取地址。

解决办法:

把src换到video标签里面而不在sourse里面:

<!-- 视频 --><video controls  class="video" v-bind:src= "list2"><source type="video/mp4"></video>


四、总结

过程很难但也很有成就感,有问题在网上基本上都能找得到,只不过需要一个一个去试。网站正在开发中,以后会与大家见面,请再等等哦!如果你有什么问题的话也可以联系我。wx:abc2649543732

如果这篇文章对你有帮助的话请点点赞和收藏。如果文章有问题的话也可以私信我或指出来!!!

感谢你的支持!!!

这篇关于API接口:获取歌曲、小姐姐图片以及视频的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/820887

相关文章

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi

Python获取浏览器Cookies的四种方式小结

《Python获取浏览器Cookies的四种方式小结》在进行Web应用程序测试和开发时,获取浏览器Cookies是一项重要任务,本文我们介绍四种用Python获取浏览器Cookies的方式,具有一定的... 目录什么是 Cookie?1.使用Selenium库获取浏览器Cookies2.使用浏览器开发者工具

Java获取当前时间String类型和Date类型方式

《Java获取当前时间String类型和Date类型方式》:本文主要介绍Java获取当前时间String类型和Date类型方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录Java获取当前时间String和Date类型String类型和Date类型输出结果总结Java获取

C#监听txt文档获取新数据方式

《C#监听txt文档获取新数据方式》文章介绍通过监听txt文件获取最新数据,并实现开机自启动、禁用窗口关闭按钮、阻止Ctrl+C中断及防止程序退出等功能,代码整合于主函数中,供参考学习... 目录前言一、监听txt文档增加数据二、其他功能1. 设置开机自启动2. 禁止控制台窗口关闭按钮3. 阻止Ctrl +

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

基于Python实现一个图片拆分工具

《基于Python实现一个图片拆分工具》这篇文章主要为大家详细介绍了如何基于Python实现一个图片拆分工具,可以根据需要的行数和列数进行拆分,感兴趣的小伙伴可以跟随小编一起学习一下... 简单介绍先自己选择输入的图片,默认是输出到项目文件夹中,可以自己选择其他的文件夹,选择需要拆分的行数和列数,可以通过

Knife4j+Axios+Redis前后端分离架构下的 API 管理与会话方案(最新推荐)

《Knife4j+Axios+Redis前后端分离架构下的API管理与会话方案(最新推荐)》本文主要介绍了Swagger与Knife4j的配置要点、前后端对接方法以及分布式Session实现原理,... 目录一、Swagger 与 Knife4j 的深度理解及配置要点Knife4j 配置关键要点1.Spri

Python使用OpenCV实现获取视频时长的小工具

《Python使用OpenCV实现获取视频时长的小工具》在处理视频数据时,获取视频的时长是一项常见且基础的需求,本文将详细介绍如何使用Python和OpenCV获取视频时长,并对每一行代码进行深入解析... 目录一、代码实现二、代码解析1. 导入 OpenCV 库2. 定义获取视频时长的函数3. 打开视频文

MySQL 获取字符串长度及注意事项

《MySQL获取字符串长度及注意事项》本文通过实例代码给大家介绍MySQL获取字符串长度及注意事项,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录mysql 获取字符串长度详解 核心长度函数对比⚠️ 六大关键注意事项1. 字符编码决定字节长度2

利用Python脚本实现批量将图片转换为WebP格式

《利用Python脚本实现批量将图片转换为WebP格式》Python语言的简洁语法和库支持使其成为图像处理的理想选择,本文将介绍如何利用Python实现批量将图片转换为WebP格式的脚本,WebP作为... 目录简介1. python在图像处理中的应用2. WebP格式的原理和优势2.1 WebP格式与传统