Browse Source

wechat sign

ls 4 years ago
parent
commit
99588fbe8c
2 changed files with 2 additions and 0 deletions
  1. 1 0
      wechat/client.go
  2. 1 0
      wechat/structure.go

+ 1 - 0
wechat/client.go

@@ -218,6 +218,7 @@ func (wc Client) GetSignPackage(uri, nonceStr string) (sign SignPackage, err err
 	sign.NonceStr = nonceStr
 	sign.Signature = myth.SHA1(s)
 	sign.Timestamp = unix
+	sign.Ticket = wc.Ticket
 	sign.URL = uri
 
 	return

+ 1 - 0
wechat/structure.go

@@ -185,6 +185,7 @@ type SignPackage struct {
 	NonceStr  string `json:"nonceStr"`
 	Timestamp int64  `json:"timestamp"`
 	Signature string `json:"signature"`
+	Ticket    string `json:"ticket"`
 	URL       string `json:"url"`
 }