我找过很多的教程,但是网上大多的教程都是调用API,这个语言没有API,求教程
不知道你说的是什么意思,什么人造语言?
不知道你这个问题是否已经解决, 如果还没有解决的话:如果想自己写服务器作为音乐播放的来源的话比较难实现,所以就调用网易云音乐的API,用特定的请求数据格式获得数据后进行解析后就可以得到音乐的 Url 格式,再通过Qt提供的在线播放类播放即可。
网易云音乐提供了这样一个 API 用于公共请求使用:
https://music.cyrilstudio.top成功进入后我们点击查看文档
点击开始使用:
点击使用指南可以查看该API提供了哪些基本功能,并提供了不同的功能调用的方法
以搜索歌曲为例,请求资源的格式为 :https://music.cyrilstudio.top/search?keywords=歌曲名称
我们先以他提供的例子将 Url 进行验证,如果得到如下的格式说明正确
这是对方服务器接收你的请求后返回的 json 格式的文本,使用 http://json.cn 进行翻译,查看是否包含所需要的信息,我们将 json 格式的文本全部复制到这个网页中进行解析,得到如下信息
id 是音乐ID ,可以唯一标识一首音乐,其他的还有歌曲名,歌手名,歌曲时长等信息都在里面,需要将其解析出来。