|
@@ -139,24 +139,30 @@ type WxUserDetail struct {
|
|
|
|
|
|
func GetWxAccessTokenByXzs() (accessTokenStr string, err error) {
|
|
|
|
|
|
- cacheKey := fmt.Sprint("xygxxzs_wxtoken")
|
|
|
- accessTokenStr, _ = utils.Rc.RedisString("xygxxzs_wxtoken")
|
|
|
- if accessTokenStr != "" {
|
|
|
- accessTokens, err := utils.Rc.RedisString("xygxxzs_wxtoken")
|
|
|
- if err != nil {
|
|
|
- fmt.Println(err)
|
|
|
- }
|
|
|
- fmt.Println("string", accessTokens)
|
|
|
- accessTokenStr = accessTokens
|
|
|
- } else {
|
|
|
- WxAccessToken, err := GetWxTokenByXzs()
|
|
|
- if err != nil {
|
|
|
- fmt.Println(err)
|
|
|
- }
|
|
|
- utils.Rc.Put(cacheKey, WxAccessToken.AccessToken, time.Second*7000)
|
|
|
-
|
|
|
- accessTokenStr = WxAccessToken.AccessToken
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ WxAccessToken, err := GetWxTokenByXzs()
|
|
|
+ accessTokenStr = WxAccessToken.AccessToken
|
|
|
return
|
|
|
}
|
|
|
|