一,微信公眾號配置
1,使用微信公眾號的web開發,需要申請一個公眾號,公眾號需要通過認證
具體要求詳見:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432
2,公眾號通過認證後需要在公眾號後臺管理中,找到開發->基本配置->公眾號開發信息
新申請的公眾號需要記錄下appid,secret,遺忘的可以在這裏重置,這個在後面的開發中用處很大。
3,服務器配置,在基本配置中找到
你的服務器需要響應微信服務器的發送的請求,
詳見:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319
通過服務器配置後,就可以公眾號外接網站的開發了。
4,自定義菜單生成,在生成的菜單按鈕中添加我們服務器的域名首頁。
ps:域名可能會出錯,需要在公眾號設置中功能設置公眾號開發域名。
生成自定義菜單可以使用功能-》自定義菜單,來設置
也可以使用微信在線接口調試工具設置
(1)獲取基本access_token:
使用之前公眾號註冊時保存的appid和secret來獲得基礎access_token
使用access_token來創建自定義菜單:
接口類型選擇自定義菜單
access_token填寫上一步保存的
body內容:
{
"button": [
{
"type": "view",
"name": "百度",
"url": "https://www.baidu.com/"
},
{
"type": "view",
"name": "百度",
"url": "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx9u1g1r5th4e&redirect_uri=https://www.baidu.com&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect"
}
]
}
body中需要標準的json格式(格式問題需要註意),具體參數的使用參見:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013
如果要在定向之後獲取微信用戶的個人信息需要在url中添加微信的網頁授權連接,詳見:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842
獲取微信用戶具體案例參見之後博客。
ps:如果有沒寫清楚的地方請留言
一,微信公眾號配置