Package com.bytedesk.wechat.common.redis
Class RedisWechatOpenService
java.lang.Object
com.bytedesk.wechat.common.redis.RedisWechatOpenService
appid 添加、取消订阅,保存当前订阅,方便推送
- Author:
- kefux.com on 2019/3/24
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.springframework.data.redis.core.StringRedisTemplate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAccessToken
(String appid) getComponentAccessToken
(String appid) getComponentVerifyTicket
(String appid) getPreAuthCode
(String appid) getSubdomain
(String username) boolean
hasVisitorInfo
(String username) boolean
hasWechatInfo
(String username) void
removeAccessToken
(String appid) void
removeSubdomain
(String username) void
removeVisitorInfo
(String username) void
removeWechatInfo
(String username) void
setAccessToken
(String appid, String accessToken) 缓存微信公众号access_tokenvoid
setComponentAccessToken
(String appid, String componentAccessToken) 微信开放平台 https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/component_access_token.htmlvoid
setComponentVerifyTicket
(String appid, String ticket) 微信开放平台ticketvoid
setPreAuthCode
(String appid, String preAuthCode) 微信开放平台 https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/pre_auth_code.htmlvoid
setSubdomain
(String username, String subDomain) 缓存subdomain, 其中username是公众号的唯一id:gd_**
-
Field Details
-
stringRedisTemplate
private final org.springframework.data.redis.core.StringRedisTemplate stringRedisTemplate
-
-
Constructor Details
-
RedisWechatOpenService
public RedisWechatOpenService()
-
-
Method Details
-
setAccessToken
缓存微信公众号access_token -
removeAccessToken
-
getAccessToken
-
setComponentVerifyTicket
微信开放平台ticket- Parameters:
appid
- appidticket
- ticket
-
getComponentVerifyTicket
-
setComponentAccessToken
微信开放平台 https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/component_access_token.html -
getComponentAccessToken
-
setPreAuthCode
微信开放平台 https://developers.weixin.qq.com/doc/oplatform/Third-party_Platforms/api/pre_auth_code.html -
getPreAuthCode
-
removeVisitorInfo
-
hasVisitorInfo
-
setSubdomain
缓存subdomain, 其中username是公众号的唯一id:gd_** -
removeSubdomain
-
getSubdomain
-
removeWechatInfo
-
hasWechatInfo
-