目錄
官網鏈接
postman請求官網接口地址:
https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
scene需要傳多個參數的話,可以用&連接,格式是這樣的
{"scene": "id=1001&type=1", "page": "pages/test/test"}
生成的小程序碼是這樣的
頁面的js處理
onLoad: function (options) {
if (options.scene) {//如果是掃生成的二維碼來的,就進入這個判斷
var scene = decodeURIComponent(options.scene);
this.setData({
sectionId: scene.split("=")[1]
})
} else {//如果是頁面跳轉來的,就進入這個判斷
this.setData({
sectionId: options.id
})
}
this.init();
},
微信開發工具:
由於生成的二維碼,掃碼進入對應頁面的功能需要將上方做過修改的js代碼提交審覈發佈後才能掃碼看到效果,所以需要先在微信開發工具中添加編譯模式進行測試,測試通過才能將代碼提交審覈發佈。
此處的%3D是=的url編碼,url編碼中,%3D對應=,%26對應&,需要添加多個參數的話,可以自己用%26連接各個參數名和參數值哦!
添加完編譯模式之後,選擇剛剛添加的編譯模式然後重新編譯,頁面能正常獲取參數進行接口調用就沒問題了。