mirror of
https://github.com/silenceper/wechat.git
synced 2026-03-01 00:35:26 +08:00
feat: 添加发放红包接口
This commit is contained in:
@@ -42,7 +42,8 @@ type Params struct {
|
|||||||
type request struct {
|
type request struct {
|
||||||
NonceStr string `xml:"nonce_str"`
|
NonceStr string `xml:"nonce_str"`
|
||||||
Sign string `xml:"sign"`
|
Sign string `xml:"sign"`
|
||||||
MchID string `xml:"mchid"`
|
MchID string `xml:"mch_id"`
|
||||||
|
MchBillno string `xml:"mch_billno"`
|
||||||
Wxappid string `xml:"wxappid"`
|
Wxappid string `xml:"wxappid"`
|
||||||
SendName string `xml:"send_name"`
|
SendName string `xml:"send_name"`
|
||||||
ReOpenID string `xml:"re_openid"`
|
ReOpenID string `xml:"re_openid"`
|
||||||
@@ -75,9 +76,9 @@ func (redpacket *Redpacket) SendRedpacket(p *Params) (rsp *Response, err error)
|
|||||||
param := make(map[string]string)
|
param := make(map[string]string)
|
||||||
|
|
||||||
param["nonce_str"] = nonceStr
|
param["nonce_str"] = nonceStr
|
||||||
param["mch_billno"] = p.MchBillno
|
param["mch_id"] = redpacket.MchID
|
||||||
param["mchid"] = redpacket.MchID
|
|
||||||
param["wxappid"] = redpacket.AppID
|
param["wxappid"] = redpacket.AppID
|
||||||
|
param["mch_billno"] = p.MchBillno
|
||||||
param["send_name"] = p.SendName
|
param["send_name"] = p.SendName
|
||||||
param["re_openid"] = p.ReOpenID
|
param["re_openid"] = p.ReOpenID
|
||||||
param["total_amount"] = strconv.Itoa(p.TotalAmount)
|
param["total_amount"] = strconv.Itoa(p.TotalAmount)
|
||||||
@@ -98,6 +99,7 @@ func (redpacket *Redpacket) SendRedpacket(p *Params) (rsp *Response, err error)
|
|||||||
Sign: sign,
|
Sign: sign,
|
||||||
MchID: redpacket.MchID,
|
MchID: redpacket.MchID,
|
||||||
Wxappid: redpacket.AppID,
|
Wxappid: redpacket.AppID,
|
||||||
|
MchBillno: p.MchBillno,
|
||||||
SendName: p.SendName,
|
SendName: p.SendName,
|
||||||
ReOpenID: p.ReOpenID,
|
ReOpenID: p.ReOpenID,
|
||||||
TotalAmount: p.TotalAmount,
|
TotalAmount: p.TotalAmount,
|
||||||
|
|||||||
Reference in New Issue
Block a user