access_token的官方说明:
access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
但是由于接口调用的受限,并且重复调用将导致上一次access_token失效,因此在开发时应该尽量少调用请求接口,并且合理的保存access_token。
开发时设计的方案是:
1.将accesstoken保存在数据库中,数据库包含两个节点:a.accesstoken的值,b.accesstoken的获取时间;
2.获取accesstoken时,比较当前时间和上一次获取时间,若大于7200s,则重新获取accesstoken,并且更新该accesstoken