Jerry il y a 6 ans
Parent
commit
6be10f3fee
1 fichiers modifiés avec 7 ajouts et 7 suppressions
  1. 7 7
      wechat_params.go

+ 7 - 7
wechat_params.go

@@ -43,8 +43,8 @@ func sortWeChatSignParams(apiKey string, body BodyMap) string {
 		buffer.WriteString(k)
 		buffer.WriteString(k)
 		buffer.WriteString("=")
 		buffer.WriteString("=")
 
 
-		valueStr := convert2String(body[k])
-		buffer.WriteString(valueStr)
+		//valueStr := convert2String(body[k])
+		buffer.WriteString(body.Get(k))
 
 
 		buffer.WriteString("&")
 		buffer.WriteString("&")
 	}
 	}
@@ -101,16 +101,16 @@ func generateXml(bm BodyMap) (reqXml string) {
 	buffer := new(bytes.Buffer)
 	buffer := new(bytes.Buffer)
 	buffer.WriteString("<xml>")
 	buffer.WriteString("<xml>")
 
 
-	for k, v := range bm {
+	for key := range bm {
 		buffer.WriteString("<")
 		buffer.WriteString("<")
-		buffer.WriteString(k)
+		buffer.WriteString(key)
 		buffer.WriteString("><![CDATA[")
 		buffer.WriteString("><![CDATA[")
 
 
-		valueStr := convert2String(v)
-		buffer.WriteString(valueStr)
+		//valueStr := convert2String(v)
+		buffer.WriteString(bm.Get(key))
 
 
 		buffer.WriteString("]]></")
 		buffer.WriteString("]]></")
-		buffer.WriteString(k)
+		buffer.WriteString(key)
 		buffer.WriteString(">")
 		buffer.WriteString(">")
 	}
 	}
 	buffer.WriteString("</xml>")
 	buffer.WriteString("</xml>")