微信公眾號配置及微信jsAPI支付


公眾號配置

  一、基本配置

    首先登陸微信公眾平台,在開發--->配置--->公眾號開發信息,獲取到AppId,開發者秘鑰是后台需要的,給到后台,IP白名單配置就是你服務器的IP地址寫到里面就可以了。

     前端開發首選要綁定開發者才能使用微信的開發者工具。需要在開發-->開發者工具-->web開發者工具-->綁定開發者微信號。

  二、接口權限

     要在微信中使用接口獲取到微信的code或者openId需要有接口權限,在開發--->接口權限--->網頁服務--->網頁授權--->功能設置,里面設置js接口安全域名和網頁授權域名。

    也可以直接在設置---->公眾號設置進入。

    首先在網頁授權域名點擊下載txt文件,放到訪問首頁的目錄文件夾下。配置域名都是去掉http(s)://的。

 三、菜單欄設置

   菜單欄可以后台設置也可以前端設置,前端都是自定義設置設置名稱和鏈接地址就可以了。

 

微信支付---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" )是支付失敗后返回調用。

    支付的實現需要微信授權支付通過審核,這個部分需要公司來操作的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM