首页建站经验 微信公众平台开发教程之在线音乐/在线点歌

微信公众平台开发教程之在线音乐/在线点歌

微信公众平台在年前开放了新的消息接口-音乐消息,这是广大微信公众平台开发者的福音。 根据这一功能,如果能做出在微信中点歌功能,那么我们以后就可以不用安装其他APP, 直接在…

微信公众平台在年前开放了新的消息接口-音乐消息,这是广大微信公众平台开发者的福音。 根据这一功能,如果能做出在微信中点歌功能,那么我们以后就可以不用安装其他APP, 直接在微信里面关注一个账号,就可以听歌了,还省去了安装的麻烦,而且不用再占用空间。如果音乐资源足够好,那将秒杀一切手机上在线听歌软件也不是没有可能的。

一、获取音乐资源

方倍工作室推出音乐API接口,目前处于测试阶段,欢迎各位试用。

调用方法:

如调用"最炫民族风" ,传递其其URL编码 %e6%9c%80%e7%82%ab%e6%b0%91%e6%97%8f%e9%a3%8e 就可以了。

以下url可以直接在IE8中打开,能自动转码。

http://api2.sinaapp.com/search/music/?appkey=0020130430&appsecert=fa6095e1133d28ad&reqtype=music&keyword=%e6%9c%80%e7%82%ab%e6%b0%91%e6%97%8f%e9%a3%8e

返回格式:与微信音乐格式类似,json型:

{   "errcode": 0,   "msgtype": "music",   "music": {   "title": "最炫民族风",   "description": "music",   "musicurl": "http://stream10.qqmusic.qq.com/31432174.mp3",   "hqmusicurl": "http://stream10.qqmusic.qq.com/31432174.mp3"   }   }

失败时返回文本信息

{   "errcode": "1",   "msgtype": "text",   "text": {   "content": "检索音乐失败!"   }   }

二、封装音乐消息

获取该音乐消息的代码如下:

微信公众平台开发教程之在线音乐/在线点歌

三、与微信对接

音乐消息格式如下

微信公众平台开发教程之在线音乐/在线点歌

参数描述

ToUserName 接收方帐号(收到的OpenID)
FromUserName 开发者微信号
CreateTime 消息创建时间
MsgType music
MusicUrl 音乐链接
HQMusicUrl 高质量音乐链接,WIFI环境优先使用该链接播放音乐
FuncFlag 位0x0001被标志时,星标刚收到的消息。

四、效果演示

需要添加 天气神 ,然后发送m,可以看到相关使用说明

  1. 发送"点歌"加歌名,如"点歌最炫民族风",返回指定的歌曲。
  2. 只发送"点歌"两个字,系统为您选择一首热门歌曲。
  3. 按住说话按钮2秒钟再松开,随机返回一首热门歌曲。

歌曲在WIFI环境中播放很流畅,有很好地体验。

这是点歌成功的界面

微信公众平台开发教程之在线音乐/在线点歌

这是最上边栏时的显示

微信公众平台开发教程之在线音乐/在线点歌

这是音乐播放界面

微信公众平台开发教程之在线音乐/在线点歌

本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/jianzhan/jingyan/19860.html
上一篇微信公众平台开发教程之快递查询应用
下一篇 CDN对SEO影响研究
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部