代码拉取完成,页面将自动刷新
package wechat
import (
"gitee.com/LeeScott/gopay"
"gitee.com/LeeScott/gopay/pkg/util"
"gitee.com/LeeScott/gopay/pkg/xlog"
"gitee.com/LeeScott/gopay/wechat"
)
func QueryRefund() {
// client只需要初始化一个,此处为了演示,每个方法都做了初始化
// 初始化微信客户端
// appId:应用ID
// MchID:商户ID
// ApiKey:Key值
// isProd:是否是正式环境
client := wechat.NewClient("wxdaa2ab9ef87b5497", "1368139502", "GFDS8j98rewnmgl45wHTt980jg543abc", false)
// 初始化参数结构体
bm := make(gopay.BodyMap)
bm.Set("out_trade_no", "97HiM5j6kGmM2fk7fYMc8MgKhPnEQ5Rk").
//Set("out_refund_no", "vk4264I1UQ3Hm3E4AKsavK8npylGSgQA092f9ckUxp8A2gXmnsLEdsupURVTcaC7").
//Set("transaction_id", "97HiM5j6kGmM2fk7fYMc8MgKhPnEQ5Rk").
//Set("refund_id", "97HiM5j6kGmM2fk7fYMc8MgKhPnEQ5Rk").
Set("nonce_str", util.RandomString(32)).
Set("sign_type", wechat.SignType_MD5)
//请求申请退款
wxRsp, resBm, err := client.QueryRefund(ctx, bm)
if err != nil {
xlog.Error(err)
return
}
xlog.Debug("wxRsp:", wxRsp)
xlog.Debug("resBm:", resBm)
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。