public class JsapiTicketStorage extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static org.slf4j.Logger |
logger |
private static Map<String,JsapiTicket> |
ticketMap
访问令牌 存储
|
| 构造器和说明 |
|---|
JsapiTicketStorage() |
| 限定符和类型 | 方法和说明 |
|---|---|
static JsapiTicket |
getTicket(String appId)
获取访问令牌
|
static <MyJsapiTicket extends JsapiTicket> |
initTicket(String appId,
String accessToken,
MyJsapiTicket myJsapiTicket)
获取通讯录令牌,并且保存令牌
|
static <MyJsapiTicket extends JsapiTicket> |
putTicket(String appId,
MyJsapiTicket myJsapiTicket)
设置访问令牌
|
static <MyJsapiTicket extends JsapiTicket> |
runThreadInitToken(String appId,
String accessToken,
Integer residueSecond,
Integer waitSecond,
MyJsapiTicket myJsapiTicket)
自动定时获取 通讯录令牌
|
private static org.slf4j.Logger logger
private static Map<String,JsapiTicket> ticketMap
public static <MyJsapiTicket extends JsapiTicket> void putTicket(String appId, MyJsapiTicket myJsapiTicket)
appId - 应用IDmyJsapiTicket - 访问令牌public static JsapiTicket getTicket(String appId)
appId - 应用IDpublic static <MyJsapiTicket extends JsapiTicket> JsapiTicketRes initTicket(String appId, String accessToken, MyJsapiTicket myJsapiTicket)
appId - 公众号IDaccessToken - 访问令牌myJsapiTicket - 扩展的自定义 token 对象,重写 storeTicket() 方法,支持自定义存储令牌public static <MyJsapiTicket extends JsapiTicket> void runThreadInitToken(String appId, String accessToken, Integer residueSecond, Integer waitSecond, MyJsapiTicket myJsapiTicket)
appId - 公众号IDaccessToken - 访问令牌residueSecond - 成功后,剩余多少时间后重新获取(默认 30秒)waitSecond - 失败后,等待多少时间后重新获取(默认 60秒)myJsapiTicket - 扩展的自定义 token 对象,重写 syncStore() 方法,支持自定义存储令牌Copyright © 2024. All rights reserved.