公衆號配置html
1、基本配置前端
首先登錄微信公衆平臺,在開發--->配置--->公衆號開發信息,獲取到AppId,開發者祕鑰是後臺須要的,給到後臺,IP白名單配置就是你服務器的IP地址寫到裏面就能夠了。web
前端開發首選要綁定開發者才能使用微信的開發者工具。須要在開發-->開發者工具-->web開發者工具-->綁定開發者微信號。算法
2、接口權限api
要在微信中使用接口獲取到微信的code或者openId須要有接口權限,在開發--->接口權限--->網頁服務--->網頁受權--->功能設置,裏面設置js接口安全域名和網頁受權域名。瀏覽器
也能夠直接在設置---->公衆號設置進入。安全
首先在網頁受權域名點擊下載txt文件,放到訪問首頁的目錄文件夾下。配置域名都是去掉http(s)://的。服務器
3、菜單欄設置微信
菜單欄能夠後臺設置也能夠前端設置,前端都是自定義設置設置名稱和連接地址就能夠了。微信公衆平臺
微信支付---jsAPI支付
微信支付文檔網址https://pay.weixin.qq.com/wiki/doc/api/index.html
這個文檔主要看先開發步驟裏面的支付配置---->公衆號支付,這裏面受權目錄須要瀏覽器安轉控件,這個添加的時候有提示,也沒什麼可說的
公衆號的jsapi支付主要是用的是微信內H5調起支付,不是微信js-sdk文檔的支付
即便用的是WeixinJSBridge.invoke()
在裏面參數都有說明,
簽名算法前端的和後臺得簽名算法要一致,通常都是後臺給你返回的。
if(res.err_msg == "get_brand_wcpay_request:ok" )是支付成功後返回調用,
if(res.err_msg == "get_brand_wcpay_request:cancel" )是支付失敗後返回調用。
支付的實現須要微信受權支付經過審覈,這個部分須要公司來操做的