首页 课程中心 读书 公众号框架 HUI H.JS 开放源 登录 & 注册
 语音、位置消息处理

处理语音、位置消息

<?php
include './hcWeChat/hcWeChat.php';
$hcWeChat = new hcWeChat();
/* 消息识别 */$hcWeChat->getMsg();
if($hcWeChat->msgType == 'voice'){
    /*
    请注意,开通语音识别后,用户每次发送语音给公众号时,微信会在推送的语音消息XML数据包中,
    增加一个Recognition字段(注:由于客户端缓存,开发者开启或者关闭语音识别功能,对新关注者立刻生效,
    对已关注用户需要24小时生效。开发者可以重新关注此帐号进行测试。
    */
    $hcWeChat->reTextMsg('语音内容 : '.$hcWeChat->msg->Recognition);
    //下载语音素材可以利用 MediaId 字段
}
//地理位置 "Location_X":"34.233814","Location_Y":"108.903282","Scale":"16","Label":"位置信息"
else if($hcWeChat->msgType == 'location'){
    $hcWeChat->reTextMsg('您的位置 : '.$hcWeChat->msg->Label);
}