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

微信自定義菜單源碼

發布時間: 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戶。

熱點內容
c語言復制數組 發布:2025-01-02 21:12:38 瀏覽:515
安卓模擬器吃雞如何連接手柄 發布:2025-01-02 21:12:34 瀏覽:899
橄欖油存儲 發布:2025-01-02 21:12:34 瀏覽:37
linuxmysql區分大小寫 發布:2025-01-02 21:07:24 瀏覽:547
編程M42 發布:2025-01-02 21:07:23 瀏覽:230
電腦上怎麼把圖片壓縮 發布:2025-01-02 20:59:46 瀏覽:932
易安卓編程 發布:2025-01-02 20:58:52 瀏覽:851
忘記了筆記本開機密碼怎麼辦 發布:2025-01-02 20:57:12 瀏覽:150
一起提醒對方密碼修改是什麼意思 發布:2025-01-02 20:46:07 瀏覽:969
放假解壓 發布:2025-01-02 20:46:03 瀏覽:947