-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Description
Hello
我在使用您这个库的时候,发现您这边unionpay.go 里面sysParams函数103行跟银联开放平台文档不符合
银联开放平台关于保留域的文档说明如下:
保留域用法说明:1.保留域包含多个子域,所有子域需用“{}”包含,子域间以“&”符号链接。格式如下:{子域名1=值&子域名2=值&子域名3=值}.
库代码相关如下:
if data.Reserved != nil {
list := []string{}
for k, v := range data.Reserved {
list = append(list, k+"&"+v) //这里不应该使用 "&"拼接 银联开放平台是用"="拼接
}
if len(list) > 0 {
request["reserved"] = "{" + strings.Join(list, "&") + "}"
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels