微信access_token如何保存

1、access_token的有效期

Access_token的有效期的两小时,一天可以调用的上线次数为2000次,所以要将获取到的access_token有效的保管起来,保证在access_token失效前获取到的都是当前最新access_token,避免不停获取到新的重复值


2、保存方法

Access_token保存的方法有三种:

1、文件

2、数据库

3、缓存(memcacheredis


3、redis存储access_token详解

微信项目是用的ThinkPHP写的,采用的思路是:

先在缓存中读取access_token,读取的结果是false说明access_token已经失效或者还尚未存储,为false时就去采用CURL方式获取access_token,并存入到缓存中,ThinkPHP中已经将所有缓存封装为S( )方法

贴上所写代码

 微信access_token如何保存

我当时过期时间算错了,你们自己算一下时间戳就好了


https的抓取函数在上一篇已经写过了,这里就不贴了