Skip to content

TicketManager ticket 自动刷新

Yi Li edited this page Mar 1, 2016 · 4 revisions

ticket 自动刷新初始化 间隔119分钟

package weixin.popular.example;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

import weixin.popular.support.TicketManager;

public class TicketManagerListener implements ServletContextListener{

	@Override
	public void contextInitialized(ServletContextEvent sce) {
		//WEB容器 初始化时调用
		//TicketManager 依赖 TokenManager,确保TokenManager.init 先被调用
		TicketManager.init("appid");

                //2.6.1 版本新增方式,5秒延迟执行,间隔119分钟。
                TicketManager.init("appid",5,60*119);

	}

	@Override
	public void contextDestroyed(ServletContextEvent sce) {
		//WEB容器  关闭时调用
		TicketManager.destroyed();
	}
}

获取 ticket

TicketManager.getTicket (appid);

获取 ticket 适用于单一微信号

TicketManager.getDefaultTicket();

API 列表

Clone this wiki locally