微信开发学习:点歌台
来源:互联网 发布:应用文理学院网络学堂 编辑:程序博客网 时间:2024/06/05 17:31
实践青龙老贼的文章:http://www.zhongyaofang.cn/combat_power/weixin_jiaocheng_vol11.html
这个界面实现了,但是放不了歌,貌似我的空间禁止了mp3的下载:
点歌台代码:
<?php//装载模板文件include_once("wx_tpl.php");//获取微信发送数据$postStr = $GLOBALS["HTTP_RAW_POST_DATA"]; //返回回复数据if (!empty($postStr)){ //解析数据 $postObj = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA); //发送消息方ID $fromUsername = $postObj->FromUserName; //接收消息方ID $toUsername = $postObj->ToUserName; //消息类型 $form_MsgType = $postObj->MsgType; //事件消息 if($form_MsgType=="text") { //获取用户发送的文字内容 $form_Content = trim($postObj->Content); if(!empty($form_Content)) { // 输入“1”,点歌“卜卦” if ($form_Content=="1"){ $msgType = "music"; $resultStr = sprintf($musicTpl, $fromUsername, $toUsername, time(), $msgType, "卜卦", "崔子格", "http://www.1hwj.net/wei/bugua.mp3", "http://www.1hwj.net/wei/bugua.mp3" ); echo $resultStr; exit; } // 输入“2”,点歌“彩云追月” elseif ($form_Content=="2"){ $msgType = "music"; $resultStr = sprintf($musicTpl, $fromUsername, $toUsername, time(), $msgType, "彩云追月", "郎朗", "http://www.1hwj.net/wei/caiyun.mp3", "http://www.1hwj.net/wei/caiyun.mp3" ); echo $resultStr; exit; } else { $return_str = "sorry,当前仅接受输入数字1、2点歌\n"; $msgType = "text"; $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $return_str); echo $resultStr; exit; }} } elseif($form_MsgType=="event")// 接收到事件 { //获取事件类型 $form_Event = $postObj->Event; //订阅事件 if($form_Event=="subscribe") // 接收到的事件为:关注 { //回复欢迎文字消息 $return_str = "请输入数字点歌\n"; $return_arr = array("1.卜卦\n","2.彩云追月\n"); $return_str .= implode("", $return_arr); $msgType = "text"; $resultStr = sprintf($textTpl, $fromUsername, $toUsername, time(), $msgType, $return_str); echo $resultStr; exit; } } } else { echo ""; exit; }?>
0 0
- 微信开发学习:点歌台
- 基于微信的【点歌台】功能开发
- 微信开发二三事:功能应用三、点歌系统
- 微信语音点歌系统
- 可以点歌的微信公共账号
- 打造一个微信语音点歌系统
- 【php】微信公众平台--点歌功能
- 微信公众平台消息接口开发(50)在线点歌/在线音乐
- 微信公众平台消息接口开发(50)在线点歌/在线音乐
- 微信公众平台消息接口开发(50)在线点歌/在线音乐
- 微信公众平台消息接口开发(50)在线点歌/在线音乐
- 微信公众台开发乱码问题
- 微信开发学习
- 学习微信开发
- 微信开发学习
- 微信公平台的开发之初
- 点歌
- 十分钟教你打造一个微信语音点歌系统
- 破解实验室刷卡系统
- CentOS 安装高版本git
- Kafka源码阅读 —— KafkaController(4)
- 数据结构(三)——单链表的整表创建与删除
- JS一些代码笔记
- 微信开发学习:点歌台
- android中MVP或者说mvp模式的使用及思想分解,mvp和mvc的区别
- 1725 天黑请闭眼
- sparkmllib矩阵向量
- 面试集锦
- Kafka源码阅读 —— KafkaController(5)
- [HackerRank University Codesprint]Bob and Ben
- 非注解的处理器映射器和适配器
- 3013 毕加猪