当前位置:Gxlcms > PHP教程 > 微信公众平台开发(四)简单回复功能开发_PHP教程

微信公众平台开发(四)简单回复功能开发_PHP教程

时间:2021-07-01 10:21:17 帮助过:14人阅读

微信公众平台可以根据用户发送的信息进行判断,然后给出对应的回复,具有良好的交互性。下文将模拟简单的回复功能,根据这个案例,开发者也可以基本理解微信交互的原理,进行更深层次的开发。

用户发送过来的文本信息,我们可以提取关键字,通过简单的 if...elseif...else... 实现。

关键代码如下:

(=="你好" = "hello"(=="苏州" = "上有天堂,下有苏杭" = "感谢您关注【卓锦苏州】 微信号:zhuojinsz"

如果用户发送"你好",则回复"hello",如果用户发送"苏州",则回复"上有天堂,下有苏杭",其他信息,则回复你的欢迎词。




("TOKEN", "zhuojin" = ->valid();

checkSignature()){
            echo $echoStr;
            exit;
        }
    }

     
         = ["HTTP_RAW_POST_DATA"
         (!( = (, 'SimpleXMLElement', = (->( "text":
                         = ->handleText( "event":
                         = ->handleEvent(:
                         = "Unknow msg type: ".  ""  handleText( = -> = -> = (-> =  = "
                    
                    
                    %s
                    
                    
                    0
                    "(!(  = "text"(=="你好" = "hello"(=="苏州" = "上有天堂,下有苏杭" = "感谢您关注【卓锦苏州】 微信号:zhuojinsz" = (, , , , ,   "Input something..."  handleEvent( = "" (-> "subscribe":
                 = "感谢您关注【卓锦苏州】"."\n"."微信号:zhuojinsz"."\n"."卓越锦绣,名城苏州,我们为您提供苏州本地生活指南,苏州相关信息查询,做最好的苏州微信平台。"."\n"."目前平台功能如下:"."\n"."【1】 查天气,如输入:苏州天气"."\n"."【2】 查公交,如输入:苏州公交178"."\n"."【3】 翻译,如输入:翻译I love you"."\n"."【4】 苏州信息查询,如输入:苏州观前街"."\n"."更多内容,敬请期待..." :
                 = "Unknow Event: ".-> = ->responseText(,    responseText(, , =0 = "
                    
                    
                    %s
                    
                    
                    %d
                    " = (, ->FromUserName, ->ToUserName, (), ,    = ["signature" = ["timestamp" = ["nonce" = = (, , ( = (  = ( (  ==   ?>

请关注 卓锦苏州 微信公众帐号,卓锦苏州 基于SAE 平台开发,针对于主流的微信功能进行开发测试。

您可以关注 卓锦苏州 公众帐号进行功能测试,以及获取新的应用开发。

1. 登录微信客户端,朋友们 -> 添加朋友 -> 搜号码 -> zhuojinsz,查找并关注。

2. 扫描二维码:


We Believe, Great People Share Knowledge...

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/440427.htmlTechArticle微信公众平台可以根据用户发送的信息进行判断,然后给出对应的回复,具有良好的交互性。下文将模拟简单的回复功能,根据这个案例,...

人气教程排行