W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
為了方便開(kāi)發(fā)者更便捷地推廣小程序,提供生成【小程序二維碼】的能力,開(kāi)發(fā)者可以將生成后【小程序二維碼】在線下進(jìn)行貼碼推廣。
每個(gè)小程序都有一個(gè)默認(rèn)【小程序二維碼】,目標(biāo)地址是小程序首頁(yè),另外在“小程序詳情/碼管理/小程序碼”中還支持創(chuàng)建20個(gè)跳轉(zhuǎn)到任意頁(yè)面的【小程序二維碼】。 如商戶需要?jiǎng)?chuàng)建超過(guò)20個(gè)小程序二維碼,可以通過(guò)調(diào)用二維碼接口實(shí)現(xiàn)。一個(gè)小程序可以使用API獲取無(wú)限個(gè)帶參數(shù)的二維碼。
示例代碼 準(zhǔn)備獲取啟動(dòng)參數(shù)中x的值。
App({
onLaunch(options) {
my.alert({content: '啟動(dòng)參數(shù):'+JSON.stringify(options.query.x),});
console.log('query', options.query);
console.log('App Launch', options);
},
onShow() {
console.log('App Show')
},
onHide() {
console.log('App Hide')
},
globalData: {
hasLogin: false
}
})
輸入?yún)?shù)
頁(yè)面地址:“page/component/component-pages/view/view”;啟動(dòng)參數(shù):x=1&y=2。
小程序頁(yè)面地址可通過(guò)開(kāi)發(fā)者工具在代碼中的“app.json”中獲取
小程序開(kāi)發(fā)者均可使用。
不收費(fèi)。
在小程序詳情頁(yè)的功能列表中添加“小程序二維碼”。
在服務(wù)端接口調(diào)用openapi,生成小程序推廣二維碼圖片鏈接,代碼以java示例。
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","GBK","alipay_public_key","RSA2");
AlipayOpenAppQrcodeCreateRequest request = new AlipayOpenAppQrcodeCreateRequest();
request.setBizContent("{" +
"\"url_param\":\"/index.html?name=ali&loc=hz\"," + "\"query_param\":\"name=1&age=2\"," + "\"describe\":\"二維碼描述\"" +
" }");
AlipayOpenAppQrcodeCreateResponse response = alipayClient.execute(request);
if(response.isSuccess()){
System.out.println("調(diào)用成功");
} else {
System.out.println("調(diào)用失敗");
}
接口名稱 | 描述 |
---|---|
alipay.open.app.qrcode.create | 小程序生成推廣二維碼接口 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: