微信公众号开发之电话号码簿开发教程

 时间:2026-04-22 23:00:22

1、首先下载微信公众平台上的php接口代码,然后打开phpstorm进行改造,在对象$wechatObj = new wechatCallbackapiTest();下面加上:

if (isset($_GET['echostr'])) {    $wechatObj->valid();}else{    $wechatObj->responseMsg();}

来进行接口验证判断

微信公众号开发之电话号码簿开发教程

2、在responseMsg方法中进行修改,修改原先的单一回复微多选择回复。

if ($msgType =='text'){    if(!empty( $keyword ))    {        if ($keyword =='文本'){            $msgType = "text";            $contentStr = "文本消息";            $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);            echo $resultStr;        }elseif ($keyword =='?'||$keyword =='?'){            $msgType = "text";            $contentStr = "【1】特服号码\n 【2】通讯号码\n 【3】银行号码\n 请输入【】方括号编码查询";            $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);            echo $resultStr;        }elseif ($keyword =='1'){            $msgType = "text";            $contentStr = "【1】特服号码\n 火警 119\n 匪警 110\n 急救 120\n";            $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);            echo $resultStr;        }elseif ($keyword =='2'){            $msgType = "text";            $contentStr = "【2】通讯号码\n 移动 10086\n 联通 10010\n 电信 10000\n";            $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);            echo $resultStr;        }elseif ($keyword =='3'){            $msgType = "text";            $contentStr = "【3】银行号码\n 工行 95588\n 建行 95533\n 中行 95595\n";            $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);            echo $resultStr;        }    }

微信公众号开发之电话号码簿开发教程

3、第三步,将代码上传服务器后就可以实现了。是不是很简单呀!

微信公众号开发之电话号码簿开发教程

  • 国产SUV哪个质量好
  • 如何参与2022年京东618超级盲盒活动
  • 狐狸毛皮草怎么看真假
  • 预防森林防火,安装语音提示器有哪些好处?
  • 游戏app如何更加高效的实现流量变现?
  • 热门搜索
    简单有效的减肥方法 怎么去霉运 气虚体质的减肥方法 红色痘印怎么去除 处理器怎么看 经常肚子疼怎么回事 家常拌面 视频大全 治疗腰痛的最好方法 字体怎么变大