mirror of
https://github.com/silenceper/wechat.git
synced 2026-02-10 15:52:26 +08:00
@@ -7,10 +7,12 @@ type AccessTokenHandle interface {
|
|||||||
GetAccessToken() (accessToken string, err error)
|
GetAccessToken() (accessToken string, err error)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// AccessTokenCompatibleHandle 允许 AccessTokenHandle 兼容 AccessTokenContextHandle.
|
||||||
type AccessTokenCompatibleHandle struct {
|
type AccessTokenCompatibleHandle struct {
|
||||||
AccessTokenHandle
|
AccessTokenHandle
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetAccessTokenContext 获取access_token,先从cache中获取,没有则从服务端获取
|
||||||
func (c AccessTokenCompatibleHandle) GetAccessTokenContext(_ context.Context) (accessToken string, err error) {
|
func (c AccessTokenCompatibleHandle) GetAccessTokenContext(_ context.Context) (accessToken string, err error) {
|
||||||
return c.GetAccessToken()
|
return c.GetAccessToken()
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user