設(shè)為首頁(yè)加入收藏

微信關(guān)注
官方微信號(hào):南方財(cái)富網(wǎng)
加關(guān)注獲取每日精選資訊
搜公眾號(hào)“南方財(cái)富網(wǎng)”即可,歡迎加入!
廣告服務(wù)聯(lián)系我們網(wǎng)站地圖

微信發(fā)紅包小程序教程:如何用微信小程序發(fā)紅包

2019-08-01 17:41 南方財(cái)富網(wǎng)

詳細(xì)解析,就是下面的幾個(gè)步驟

1、首先是在小程序里面的領(lǐng)紅包入口 2、點(diǎn)擊后跳轉(zhuǎn)webview, 附帶當(dāng)前的小程序的token給webview驗(yàn)證,webview 的src 指向具備付款能力的服務(wù)號(hào)的一個(gè)獲取openid頁(yè)面,根據(jù)附加的token來判斷用戶是否可以領(lǐng)取紅包,此時(shí)用戶擁有兩個(gè)openid,一個(gè)是相對(duì)于小程序的openid,一個(gè)是相對(duì)于服務(wù)號(hào)的用來發(fā)紅包的openid,如下面?zhèn)未a

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

// 偽代碼

weixinApi.angerPay.sendRedPacket({

total_num: 1,

mch_billno: '1000000',

send_name: '測(cè)試標(biāo)題',

re_openid: 'xaxadsadas', // 獲取到的openid

total_amount: 100,

wishing: '恭喜發(fā)財(cái),大吉大利',

act_name: '掃碼領(lǐng)紅包',

remark: '備注信息',

client_ip: '127.0.0.1',

scene_id: 'PRODUCT_2'

}, (err, result) => {

console.log(err, result)

});

3、返回領(lǐng)取結(jié)果

注意事項(xiàng)

1、跳轉(zhuǎn)的webview的src要添加到小程序業(yè)務(wù)域名 2、鏈接必須是 協(xié)議的

未來的接口

在不久的將來,會(huì)開放一個(gè)發(fā)紅包的接口,就是 wx.sendBizRedPacket,用法實(shí)例。

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

wx.sendBizRedPacket({

timeStamp: e.timeStamp,

nonceStr: e.nonceStr,

package: e.package,

signType: e.signType,

paySign: e.paySign,

success: function (res) {

console.log('紅包success')

let url = + '/v1/sign_tmp/sendSuccess.do';

let data = {

minipid: that.data.minipid,

date: that.data.date

}

console.log('紅包成功以后接口請(qǐng)求參數(shù)數(shù)據(jù):' + JSON.stringify(data))

util.request(url, 'post', data, '正在加載數(shù)據(jù)', function (res) {

console.log('紅包成功以后接口返回結(jié)果:' + JSON.stringify(res.data))

})

wx.reLaunch({

url: '../my_prize/my_prize_2?reward=' + res.data.body.reward,

})

},

fail: function (res) {

console.log('紅包fail')

},

complete: function (res) {

console.log('紅包c(diǎn)omplete')

// wx.showModal({

// title: '紅包c(diǎn)omplete',

// content: '紅包c(diǎn)omplete',

// })

}

})

以上就是如何用微信小程序發(fā)紅包的詳細(xì)內(nèi)容

聲明:文章帶有聯(lián)系方式及網(wǎng)站鏈接的已經(jīng)被過濾,請(qǐng)到相關(guān)網(wǎng)站去查詢。如帶有聯(lián)系方式,請(qǐng)勿直接聯(lián)系,本站不對(duì)真實(shí)性進(jìn)行核驗(yàn)(如涉及資金、財(cái)產(chǎn)等需謹(jǐn)慎),請(qǐng)到相關(guān)網(wǎng)站核實(shí),如有不便,敬請(qǐng)諒解。

  在云里,為各行業(yè)商戶搭建自己的小程序。微信號(hào):zaiyunli002