Jerry 5 лет назад
Родитель
Сommit
ea74965a2a
2 измененных файлов с 13 добавлено и 13 удалено
  1. 8 8
      examples/alipay/alipay_ServiceApi.go
  2. 5 5
      examples/wechat/wx_ServiceApi.go

+ 8 - 8
examples/alipay/alipay_ServiceApi.go

@@ -61,19 +61,19 @@ func VerifySyncSign() {
 	fmt.Println("ok:", ok)
 }
 
-func ParseNotifyResultAndVerifySign(req *http.Request) {
+func ParseNotifyAndVerifySign(req *http.Request) {
 	aliPayPublicKey := "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA1wn1sU/8Q0rYLlZ6sq3enrPZw2ptp6FecHR2bBFLjJ+sKzepROd0bKddgj+Mr1ffr3Ej78mLdWV8IzLfpXUi945DkrQcOUWLY0MHhYVG2jSs/qzFfpzmtut2Cl2TozYpE84zom9ei06u2AXLMBkU6VpznZl+R4qIgnUfByt3Ix5b3h4Cl6gzXMAB1hJrrrCkq+WvWb3Fy0vmk/DUbJEz8i8mQPff2gsHBE1nMPvHVAMw1GMk9ImB4PxucVek4ZbUzVqxZXphaAgUXFK2FSFU+Q+q1SPvHbUsjtIyL+cLA6H/6ybFF9Ffp27Y14AHPw29+243/SpMisbGcj2KD+evBwIDAQAB"
 
 	// 解析请求参数
-	notifyReq, err := alipay.ParseNotifyResult(req)
+	bm, err := alipay.ParseNotifyToBodyMap(req)
 	if err != nil {
 		fmt.Println("err:", err)
 		return
 	}
-	fmt.Println("notifyReq:", *notifyReq)
+	fmt.Println("notifyReq:", bm)
 
 	// 验签
-	ok, err := alipay.VerifySign(aliPayPublicKey, notifyReq)
+	ok, err := alipay.VerifySign(aliPayPublicKey, bm)
 	if err != nil {
 		fmt.Println("err:", err)
 		return
@@ -81,19 +81,19 @@ func ParseNotifyResultAndVerifySign(req *http.Request) {
 	log.Println("支付宝验签是否通过:", ok)
 }
 
-func ParseNotifyResultAndVerifySignWithCert(req *http.Request) {
+func ParseNotifyAndVerifySignWithCert(req *http.Request) {
 	aliPayPublicKeyPath := "/root/alipay/cert/alipayCertPublicKey_RSA2.crt"
 
 	// 解析请求参数
-	notifyReq, err := alipay.ParseNotifyResult(req)
+	bm, err := alipay.ParseNotifyToBodyMap(req)
 	if err != nil {
 		fmt.Println("err:", err)
 		return
 	}
-	fmt.Println("notifyReq:", *notifyReq)
+	fmt.Println("notifyReq:", bm)
 
 	// 验签
-	ok, err := alipay.VerifySignWithCert(aliPayPublicKeyPath, notifyReq)
+	ok, err := alipay.VerifySignWithCert(aliPayPublicKeyPath, bm)
 	if err != nil {
 		fmt.Println("err:", err)
 		return

+ 5 - 5
examples/wechat/wx_ServiceApi.go

@@ -185,11 +185,11 @@ func GetOpenIdByAuthCode() {
 }
 
 //解析notify参数、验签、返回数据到微信
-func ParseWeChatNotifyResultAndVerifyWeChatSign(req *http.Request) string {
+func ParseWeChatNotifyAndVerifyWeChatSign(req *http.Request) string {
 	rsp := new(wechat.NotifyResponse)
 
 	//解析参数
-	notifyReq, err := wechat.ParseNotifyResult(req)
+	notifyReq, err := wechat.ParseNotify(req)
 	if err != nil {
 		fmt.Println("err:", err)
 	}
@@ -204,7 +204,7 @@ func ParseWeChatNotifyResultAndVerifyWeChatSign(req *http.Request) string {
 
 	//或者
 
-	bodyMap, err := wechat.ParseNotifyResultToBodyMap(req)
+	bodyMap, err := wechat.ParseNotifyToBodyMap(req)
 	if err != nil {
 		fmt.Println("err:", err)
 	}
@@ -222,10 +222,10 @@ func ParseWeChatNotifyResultAndVerifyWeChatSign(req *http.Request) string {
 }
 
 // 解析微信退款异步通知的参数,解析出来的 req_info 是加密数据,需解密
-func ParseWeChatRefundNotifyResult(req *http.Request) string {
+func ParseWeChatRefundNotify(req *http.Request) string {
 	rsp := new(wechat.NotifyResponse)
 	// 解析参数
-	notifyReq, err := wechat.ParseRefundNotifyResult(req)
+	notifyReq, err := wechat.ParseRefundNotify(req)
 	if err != nil {
 		fmt.Println("err:", err)
 	}