zoukankan      html  css  js  c++  java
  • 微信公众平台消息接口开发(50)在线点歌/在线音乐

    微信 在线听歌 在线点歌 在线点播 音乐API 公众平台 微信公众平台消息接口 微信开发模式  
    作者:http://www.cnblogs.com/txw1958/
    原文:http://www.cnblogs.com/txw1958/archive/2013/02/25/weixin-if50-music.html

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


    一、获取音乐资源

    百度有个音乐接口,

    http://box.zhangmen.baidu.com/x?op=12&count=1&title=大约在冬季$$齐秦$$$$ 

    返回结果为

    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <result>
    <count>1</count>
    <url>
    <encode>
    <![CDATA[
    http://zhangmenshiting.baidu.com/data2/music/64380827/Z2ZmbGVuaW9fn6NndK6ap5WXcGVtbGdwlmlmamiYbm-WlmuVaWhocWlqa2eal5yak5domZaXa3CTZJeZmW1ncGVll1qin5t1YWBlZmdsa29mZ2ZtbWpucDE$
    ]]>
    </encode>
    <decode>
    <![CDATA[
    64380827.mp3?xcode=18608e7363b77ed8a42198883eaebbe5eaa48b2ded70843d&mid=0.22264755398478
    ]]>
    </decode>
    <type>8</type>
    <lrcid>14706</lrcid>
    <flag>1</flag>
    </url>
    <durl>
    <encode>
    <![CDATA[
    http://zhangmenshiting2.baidu.com/data2/music/35424427/ZGdnZmlqaW9fn6NndK6ap5WXcGVtbGdwlmlmamiYbm-WlmtrZpdqnGOYZmiZm5mZapRnbGqca5mVZ5iWlmxwnGJmZlqin5t1YWBlZmdsa29mZ2ZtbWpucDE$
    ]]>
    </encode>
    <decode>
    <![CDATA[
    35424427.mp3?xcode=18608e7363b77ed871a3d2f34deba9b485f4ad5eba69d143&mid=0.22264755398478
    ]]>
    </decode>
    <type>8</type>
    <lrcid>14706</lrcid>
    <flag>1</flag>
    </durl>
    <p2p>
    <hash>d1cae9f7634c5aa3d54d7b1b1ad4c5b79b6e97ff</hash>
    <url>
    <![CDATA[ ]]>
    </url>
    <type>mp3</type>
    <size>5710896</size>
    <bitrate>192</bitrate>
    </p2p>
    </result>

    二、与微信对接

    音乐消息格式如下

     

    参数 描述

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

    三、效果演示
    需要添加 天气神 ,然后发送m,可以看到相关使用说明

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

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

    这是点歌成功的界面

    这是最上边栏时的显示

    这是音乐播放界面

    原文:http://www.cnblogs.com/txw1958/archive/2013/02/25/weixin-if50-music.html

    =============================================================

    欢迎关注方倍工作室微信,了解我们及行业的最新动态

  • 相关阅读:
    psacct监视用户执行的命令,如cpu时间和内存战胜,实时进程记账
    iostat,mpstat,sar即时查看工具,sar累计查看工具
    sysstat服务负载统计,如CPU占有率,网络使用率,磁盘速度
    linux top命令VIRT,RES,SHR,DATA的含义
    lsof查看进程打开了哪些文件目录套接字
    linux系统监控常用工具
    Linux系统维护修复模式
    centos单用户模式:修改ROOT密码和grub加密
    Linux系统启动过程介绍
    Android原生APP内分享
  • 原文地址:https://www.cnblogs.com/pondbay/p/3486490.html
Copyright © 2011-2022 走看看