歷經(jīng)了一個(gè)月的時(shí)間,從開(kāi)發(fā)到審核,我們的微信小程序終于在今天上線(xiàn)了,喜大普奔!因?yàn)闃I(yè)務(wù)的需求,需要做出攜帶參數(shù)的 小程序指定頁(yè)面的 二維碼,通過(guò)微信掃一掃直接進(jìn)入頁(yè)面或 ...
歷經(jīng)了一個(gè)月的時(shí)間,從開(kāi)發(fā)到審核,我們的微信小程序終于在今天上線(xiàn)了,喜大普奔!
因?yàn)闃I(yè)務(wù)的需求,需要做出攜帶參數(shù)的 小程序指定頁(yè)面的 二維碼,通過(guò)微信掃一掃直接進(jìn)入頁(yè)面或者啟動(dòng)小程序的某項(xiàng)功能。
因?yàn)閮H能生成已發(fā)布的 小程序二維碼,所以才等到今天發(fā)布后,生成二維碼并且測(cè)試完相關(guān)功能,才梳理出此貼。
準(zhǔn)備工作
火狐瀏覽器測(cè)試接口插件(RESTClient)如下圖
進(jìn)入火狐瀏覽器——右上角——展開(kāi)面板中的附加組件——在右上方的搜索框中輸入 rest——找到RESTClient——安裝——重啟瀏覽器后在右上方點(diǎn)擊圖標(biāo)即可進(jìn)入
詳細(xì)步驟
1.打開(kāi)微信公眾平臺(tái)接口調(diào)試工具,在參數(shù)列表中輸入小程序的appid和secret,點(diǎn)擊檢查問(wèn)題,如果appid和secret正確,則可以返回正確的access_token結(jié)果(圖中下方的紅框)
2.打開(kāi)之前安裝好的RESTClient插件,
請(qǐng)求方式選擇POST
URL一欄輸入https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=(上一條中返回的access_token值)
Body中輸入的格式為{“path”: “pages/index?query=1”, “width”: 430}的json字符串
其中path表示此二維碼需要展示的小程序的頁(yè)面,該路徑需要在小程序的 app.json 的 pages 中定義
路徑后面可以設(shè)置參數(shù),參數(shù)間用&符號(hào)隔開(kāi),path值的最大長(zhǎng)度 128 字節(jié)
width表示二維碼的寬度
確認(rèn)信息無(wú)誤后,點(diǎn)擊右上方SEND按鈕請(qǐng)求接口
3.出現(xiàn)警告框點(diǎn)擊Yes,如果下方出現(xiàn)出現(xiàn)一堆亂碼,那恭喜你,基本上已經(jīng)成功了(如圖)
4.點(diǎn)擊最后一個(gè)響應(yīng)結(jié)果的選項(xiàng)卡Response Body(Preview),即可召喚神龍
工作日 8:30-12:00 14:30-18:00
周六及部分節(jié)假日提供值班服務(wù)