微信開發交流群:148540125
歡迎留言、轉發、打賞
系列文章參考地址 極速開發微信公眾號
項目源碼參考地址 點我點我--歡迎Start
服務號、訂閱號可以通過登錄 微信公眾平臺 查看 開發>接口權限
使用JSSDK主要包括
1、判斷當前客戶端版本是否支持指定JS接口、
2、分享接口(微信認證)
3、圖像接口
4、音頻接口
5、智能接口(識別語音並返回結果)
6、設備信息(獲取網絡狀態)
7、地理位置
8、界面操作
9、微信掃壹掃
10、微信小店(服務號必須通過微信認證)
11、微信卡券 (微信認證)
12、微信支付(服務號必須通過微信認證)
官方參考文檔
步驟壹:綁定域名
先登錄微信公眾平臺進入 公眾號設置 的 功能設置 裏填寫 JS接口安全域名 。
步驟二:引入JS文件
在需要調用JS接口的頁面引入如下JS文件,(支持/open/js/jweixin-1.0.0.js
如需使用搖壹搖周邊功能,請引入 /open/js/jweixin-1.1.0.js
備註:支持使用 AMD/CMD 標準模塊加載方法加載
步驟三:通過config接口註入權限驗證配置
簽名算法生成規則
請 官方參考文檔
下面具體來講講 開源項目 weixin_guide 中的封裝。
使用的時候只要在Controller方法上添加壹個攔截器 JSSDKInterceptor 來實現簽名驗證再將 wx.config 需要的參數設置對應的屬性在頁面上進行獲取。
攔截器實現如下:
在Controller中使用
JSP頁面上面使用
測試結果
在AppConfig 中添加路由 me.add("/jssdk", JSSDKController.class,"/view"); 手機中訪問 http://域名[/項目名稱]/jssdk ,如果設置了 debug= true 成功了就會彈出
如果出現 {"errorMsg":"config:invalid url domian"} 請檢查 步驟壹:綁定域名 與妳訪問的域名是否在安全域名列表當中
步驟四:通過ready接口處理成功驗證
步驟五:通過error接口處理失敗驗證
步驟六:接口調用
攔截器具體實現 參考地址 點這裏
js 接口調用參考地址 點這裏
以上就是JSSDK使用的介紹。
歡迎留言、轉發、打賞項目
源碼參考地址 點我點我--歡迎Start