1. 怎麼用ASP實現微信二次開發自定義菜單
首先說明 你要注冊公眾號,最後認證。登錄後台開啟開發者模式,獲取openid,這樣就算開始開發了,你用asp寫的代碼不是放到微信伺服器,而是你自己的伺服器或虛擬主機,把你主機的URL地址設置到微信後台即可。至於具體開發網上有好多教程,如果有一定ASP開發經驗應該不能懂。
你的微信平台是訂閱號還是服務號,服務號的話一開始就有的,可以在上面添加插件功能選擇自定義菜單,訂閱號的要向騰訊認證之後才有
不需要開發,如果你是是個人訂閱號直接使用使用微信官網提供的自定義才菜單功能就可以了(登陸官網-左側導航-自定義菜單),如果你是認證的公眾號需要使用更高級的功能那就需要接入第三方管理平台,例如廣力雲。
首先先獲取到自定義菜單許可權,服務號不用獲取就有,訂閱號需要通過了認證才有。獲取好許可權之後點擊「添加功能插件」按鈕再點擊添加自定義菜單即可。然後左側就會多了一個「自定義菜單」菜單橋碼,點擊進行設置就行。小豬CMS個性化自定義菜單,支持公眾號依託粉絲分組、性別、手機操作系統、地區,這四大元素(也即篩選條件)來分別創建菜單。菜單創建完之後,會根據粉絲的相關信息進行匹配,並展示。如果全部個性化菜單都沒有匹配成功,公眾號則顯示默認菜單。
企業微信平台高級菜單自定義開發可以參考開發文檔,一般用php開發就可以了,也有不少第三方開發的系統、插件,在這些基礎上開發更簡單。企業微信菜單開發要先設計好需求,每個菜單對應的頁面逐步開發。鴨梨科技建設企業的互聯網生態圈,幫助企業建設企業網站、APP、手機站等,這些讓企業更容易形成自己的生態系統,充分利用好山液互聯網平台,發揮這些平台的作用,幫助企業拓寬發展道路。
登陸公眾平台,在左上方功能裡面,就有自定義菜單,個人號不支持鏈接,認證後才可以加鏈接
微信自定義菜單開發教程可以參考微信開發者平台的開發文檔,具體的開發過程還是要考開發者自己完成,沒有通用的教程,畢竟不一樣開發需求,步驟都不同。企業要開發菜單功能,鴨梨幫助企業建設微站功能,連接企業的PC網站、手機網站等,實現統一管理提高效率,最終構成企業的互聯網生態,讓企業藉助互聯網生態圈拓寬發展渠道。
多對比一些就好。
你好!很高興回答你的問題。
微信公眾平台訂閱號用戶,可進入微信公眾平台=》功能=》自定義菜單=》開啟=》根據需要設置即可。
希望能幫到你,請採納,如滿意給點贊一個哦。謝謝!
微信公眾號一旦啟用開發者模式,意味著原本提供的默認功能全部無效,你想要什麼功能得自己去開發實現。
2. 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;
}
}
}