一、首先我們需要注冊一個微信公眾號
注冊地址:https://mp.weixin.qq.com/cgi-bin/registermidpage
這里選擇‘服務號’,然后按正常操作注冊即可。
二、開啟測試賬號
我們正常注冊后的公眾號需要認證才能開啟更多權限,很不方便,所以這
里我們需要申請測試賬號便於需要更多權限的功能測試;
1)選擇‘開發’下的‘開發者工具選項’
2)選擇‘公眾號測試賬號選項’
3)然后需要配置接口信息
(URL:填寫一個能夠被外網訪問的域名以及微信驗證請求地址;TOKEN:微信驗證時需要用的驗證令牌)
三、自定義測試公眾號界面菜單
當上述操作都做完之后就可以配置界面菜單了:
1)按照文檔,我們首先需要獲取accessToken
這里最方便的做法就是直接使用postman模擬get請求
在url欄里填寫文檔給出的請求地址,參數替換為測試號界面提供的
https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
2)在拿到accessToken之后,按照微信接口文檔
同樣使用postman,填寫號請求url和accessToken以及自定義菜單代碼就行了,以下是url以及菜單代碼示例:
https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN
{
"button":[
{
"type":"view",
"name":"test1",
"key":"evaluation_0011",
"url":"https://www.baidu.com/"
},
{
"type":"view",
"name":"test2",
"key":"evaluation_0021",
"url":"https://www.baidu.com/"
},
{
"name":"我的服務",
"sub_button":[
{
"type":"view",
"name":"login",
"url":"https://www.baidu.com/"
},
{
"type":"view",
"name":"chatbot",
"url":"https://www.baidu.com/"
},
{
"type":"view",
"name":"staff",
"url":"https://www.baidu.com/"
},{
"type":"view",
"name":"personal",
"url":"https://www.baidu.com/"
}]}]}
最后再來一個演示效果