當前位置:首頁 » 操作系統 » 微信自定義菜單源碼

微信自定義菜單源碼

發布時間: 2024-12-30 19:09:56

1. php微信公眾平台自定義菜單響應事件,想知道如何才能通過key值點擊響應(回復內容或者鏈接)源碼如下

以下為獲取微信返回的數據

$postStr=$GLOBALS["HTTP_RAW_POST_DATA"];//返回回復數據
if(!empty($postStr))
{
$postObj=simplexml_load_string($postStr,'SimpleXMLElement',LIBXML_NOCDATA);
$this->fromUsername=$postObj->FromUserName;//發送消息方ID
$this->toUsername=$postObj->ToUserName;//接收消息方ID
$this->keyword=trim($postObj->Content);//用戶發送的消息
$this->times=time();//發送時間
$MsgType=$postObj->MsgType;//消息類型

if($MsgType=='event')//判斷微信自定義響應事件
{
$MsgEvent=$postObj->Event;//獲取事件類型
if($MsgEvent=='subscribe'){//訂閱事件
#要返回的消息
}elseif($MsgEvent=='CLICK'){//點擊菜單
//點擊事件
$EventKey=$postObj->EventKey;//菜單的自定義的key值,可以根據此值判斷用戶點擊了什麼內容,從而推送不同信息
switch($EventKey){
case"find"://菜單中key相關值
#返回的消息
break;
case"lock_acount":
#返回的消息
break;
case"other":
#返回的消息
break;
}
}
}

2. 微信菜單開發怎麼做

微信菜單開發一般是指微信自定義菜單開發,微信自定義菜單的創建步驟:
1、找到AppId和AppSecret。自定義菜單申請成功後,在「高級功能」-「開發模式」-「介面配置信息」的最後兩項就是;
2、根據AppId和AppSecret,以https get方式獲取訪問特殊介面所必須的憑證access_token;
3、根據access_token,將json格式的菜單數據通過https post方式提交。
難度最大的步驟是https post,需要看懂API文檔與通過POST方式提交json格式的菜單數據。此外https的請求與http要復雜一些,有些開發可能並不知道如何發起。
假若你不是上面介紹兩眼一抹黑,那麼就當屁放了吧,還是找第三方開發服務商幫忙解決。國內第三方開發服務商有1000多家,不同平台有各自的產品特點。當然,也有些存在產品同質化嚴重、研發能力弱等問題,需要用戶仔細甄別。從用戶數量上來說,企業使用最多的微盟(weimob),2015年6月上旬入駐企業已經達到1,126,000戶。

熱點內容
伺服器創建資料庫 發布:2025-08-30 09:07:36 瀏覽:674
京東熱愛狂歡趴腳本 發布:2025-08-30 09:06:35 瀏覽:58
雲南電網伺服器雲伺服器 發布:2025-08-30 08:50:09 瀏覽:106
更新數據sql語句 發布:2025-08-30 08:35:10 瀏覽:974
cmvc上傳文件 發布:2025-08-30 08:04:25 瀏覽:852
python中類的繼承 發布:2025-08-30 08:00:03 瀏覽:81
編譯系統是軟體嗎 發布:2025-08-30 07:58:37 瀏覽:213
編程es 發布:2025-08-30 07:57:43 瀏覽:369
ftp登陸windows 發布:2025-08-30 07:36:32 瀏覽:717
word腳本錯誤 發布:2025-08-30 07:34:11 瀏覽:374