簡(jiǎn)單說明
小程序有普通碼和小程序碼,普通二維碼就是我們常見的四四方方是二維碼,小程序二維碼就是圓乎乎的那種,兩種碼都可以掃碼進(jìn)入微信,但是小程序碼可見度更加高,官方推薦使用,下面講下如何使用微信官方的接口生成兩種二維碼,官方鏈接如下(其實(shí)官網(wǎng)說的很詳細(xì)了);其實(shí)還可以用草料二維碼去接(這個(gè)超級(jí)簡(jiǎn)單,自己百度搜草料),這邊簡(jiǎn)單寫一下微信官方接口的方式
獲取小程序碼
官網(wǎng)說了生成接口有三類:其中生成小程序碼:接口A和B;生成普通二維碼:接口C
接口A:適合生成碼較少(生成碼個(gè)數(shù)有限)
接口B:生成碼較多(可以無限生成碼個(gè)數(shù))
接口C:適合生成碼較少(生成碼個(gè)數(shù)有限),和接口A一樣有生成碼數(shù)的限制
根據(jù)自己的情況使用這幾個(gè)接口生成即可
生成方式如下
1.生成token
以上是個(gè)接口都要token參數(shù),使用官方說明生成如下,
生成token
使用postman生成:
2.使用接口生成小程序碼
2.1接口A方式生成:
接口:https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN
官方文檔,接口A生成
參數(shù)如下:
說明:使用postman或者其他工具都可以,ACCESS_TOKEN就是剛剛生成的參數(shù),如果你想要在小程序掃碼時(shí)攜帶參數(shù),則在path里面加即可
示例:
請(qǐng)求接口:點(diǎn)擊send按鈕即可
可以下載生成的結(jié)果(問下度娘吧我就不說了)
在小程序端接收生成的參數(shù):
對(duì)應(yīng)頁面(改文章為pages/login/login頁面)的onLoad里面如下:
自己可以打印一下onLoad接收到的參數(shù)即可
2.2接口B方式生成:
和A差不多就是攜帶參數(shù)的地方變了
接口:https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
官方文檔,接口B生成
說明:使用postman或者其他工具都可以,ACCESS_TOKEN就是剛剛生成的參數(shù),path為默認(rèn)打開小程序的頁面,不可攜帶參數(shù),如果你想要在小程序掃碼時(shí)攜帶參數(shù),在scene里面加,但是在小程序的onLoad接收該參數(shù)要解碼,接收到參數(shù)自己打印看下onLoad的參數(shù)就行
let params = decodeURIComponent(option.scene)
示例:
uniapp在pages/login/login頁面的onLoad接收參數(shù)為:option.scene文章來源:http://www.zghlxwxcb.cn/news/detail-497212.html
2.3接口C方式生成:
接口:https://api.weixin.qq.com/cgi-bin/wxaapp/createwxaqrcode?access_token=ACCESS_TOKEN
官方文檔,接口C鏈接
參數(shù)如下:
說明:使用postman或者其他工具都可以,ACCESS_TOKEN就是剛剛生成的參數(shù),如果你想要在小程序掃碼時(shí)攜帶參數(shù),則在path里面加即可
示例:
點(diǎn)擊發(fā)送接口即可文章來源地址http://www.zghlxwxcb.cn/news/detail-497212.html
到了這里,關(guān)于【生成帶參數(shù)小程序二維碼,uniapp端接收參數(shù)】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!