小程序getUnlimited生成二維碼與提交審覈前的調試

目錄

官網鏈接

postman請求官網接口地址:

頁面的js處理

微信開發工具:


 

官網鏈接

https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/qr-code/wxacode.getUnlimited.html

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連接各個參數名和參數值哦!

添加完編譯模式之後,選擇剛剛添加的編譯模式然後重新編譯,頁面能正常獲取參數進行接口調用就沒問題了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章