|
@@ -21,11 +21,11 @@ func keyToken(appid string) string {
|
|
|
// NewClient new client
|
|
|
func NewClient(appID, appSecret, token, encodingAESKey string) *Client {
|
|
|
key := key(appID)
|
|
|
- if v, ok := cache.Load(key); ok {
|
|
|
+ if v, ok := memcache.Load(key); ok {
|
|
|
return v.(*Client)
|
|
|
}
|
|
|
c := &Client{AppID: appID, AppSecret: appSecret, Token: token, EncodingAESKey: encodingAESKey}
|
|
|
- cache.Store(key, c)
|
|
|
+ memcache.Store(key, c)
|
|
|
return c
|
|
|
}
|
|
|
|
|
@@ -56,9 +56,9 @@ func (wc *Client) getToken() (token string, err error) {
|
|
|
wc.AccessToken = accessToken
|
|
|
token = wc.AccessToken
|
|
|
key := key(wc.AppID)
|
|
|
- cache.Store(key, wc)
|
|
|
+ memcache.Store(key, wc)
|
|
|
key = keyToken(wc.AppID)
|
|
|
- cache.Store(key, accessToken)
|
|
|
+ //cache.Store(key, accessToken)
|
|
|
}
|
|
|
return
|
|
|
}
|
|
@@ -84,7 +84,7 @@ func (wc *Client) getTicket(now int64) (ticket string, err error) {
|
|
|
wc.Ticket = ticket
|
|
|
|
|
|
key := key(wc.AppID)
|
|
|
- cache.Store(key, wc)
|
|
|
+ memcache.Store(key, wc)
|
|
|
}
|
|
|
|
|
|
return
|