1、access_token的有效期
Access_token的有效期的两小时,一天可以调用的上线次数为2000次,所以要将获取到的access_token有效的保管起来,保证在access_token失效前获取到的都是当前最新access_token,避免不停获取到新的重复值
2、保存方法
Access_token保存的方法有三种:
1、文件
2、数据库
3、缓存(memcache、redis)
3、redis存储access_token详解
微信项目是用的ThinkPHP写的,采用的思路是:
先在缓存中读取access_token,读取的结果是false说明access_token已经失效或者还尚未存储,为false时就去采用CURL方式获取access_token,并存入到缓存中,ThinkPHP中已经将所有缓存封装为S( )方法
贴上所写代码
我当时过期时间算错了,你们自己算一下时间戳就好了
https的抓取函数在上一篇已经写过了,这里就不贴了