程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 微信公眾平台開發(四) 簡單回復功能開發

微信公眾平台開發(四) 簡單回復功能開發

編輯:關於PHP編程

微信公眾平台可以根據用戶發送的信息進行判斷,然後給出對應的回復,具有良好的交互性。下文將模擬簡單的回復功能,根據這個案例,開發者也可以基本理解微信交互的原理,進行更深層次的開發。

用戶發送過來的文本信息,我們可以提取關鍵字,通過簡單的 if...elseif...else... 實現。

關鍵代碼如下:

(=="你好" = "hello"(=="蘇州" = "上有天堂,下有蘇杭" = "感謝您關注【卓錦蘇州】 微信號:zhuojinsz"

如果用戶發送"你好",則回復"hello",如果用戶發送"蘇州",則回復"上有天堂,下有蘇杭",其他信息,則回復你的歡迎詞。

<?


("TOKEN", "zhuojin" = ->



     
         = ["HTTP_RAW_POST_DATA"
         (!( = (, 'SimpleXMLElement', = (->( "text":
                         = ->handleText( "event":
                         = ->handleEvent(:
                         = "Unknow msg type: ".  ""  handleText( = -> = -> = (-> =  = ""(!(  = "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 = "" = (, ->FromUserName, ->ToUserName, (), ,    = ["signature" = ["timestamp" = ["nonce" = = (, , ( = (  = ( (  ==   ?>

請關注 卓錦蘇州 微信公眾帳號,卓錦蘇州 基於SAE 平台開發,針對於主流的微信功能進行開發測試。

您可以關注 卓錦蘇州 公眾帳號進行功能測試,以及獲取新的應用開發。

1. 登錄微信客戶端,朋友們 -> 添加朋友 -> 搜號碼 -> zhuojinsz,查找並關注。

2. 掃描二維碼:

 


We Believe, Great People Share Knowledge...

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved