利用SAE的Memcache缓存微信的access_token
来源:互联网 发布:淘宝美人药妆激素 编辑:程序博客网 时间:2024/05/22 10:49
因为微信的高级接口需要频繁调用获取access_token的接口,同时每天只能调用2000次,测试账号只能被调用200次,好在每个access_token的有效期有7200秒,所以我们需要将access_token的值缓存
公众号调用接口并不是无限制的。为了防止公众号的程序错误而引发微信服务器负载异常,默认情况下,每个公众号调用接口都不能超过一定限制,当超过一定限制时,调用对应接口会收到如下错误返回码:
{"errcode":45009,"errmsg":"api freq out of limit"}
<?php$mmc = memcache_init();$access_token = mencache_get($mmc, "token"); if(empty($access_token)){ $appid = ''; $secret = ''; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$secret}"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $a = curl_exec($ch); $strjson = json_decode($a); $token = $strjson->access_token; memcache_set($mmc, "token", $token, 0, 7100); $access_token = mencache_get($mmc, "token"); }?>
0 0
- 利用SAE的Memcache缓存微信的access_token
- 第五篇 :微信公众平台开发实战Java版之如何获取公众号的access_token以及缓存access_token
- 第五篇 :微信公众平台开发实战Java版之如何获取公众号的access_token以及缓存access_token
- 微信公众平台开发实战Java版之如何获取公众号的access_token以及缓存access_token
- 微信开发的access_token的获取
- 共享微信JSSDK的access_token.json
- 微信access_token的获取开发示例
- 微信access_token设计的原理解析
- leejianjun的博客 微信Access_token
- 微信公众号开发:access_token和jsapi_ticket的缓存和数据库存储方案
- 微信企业号获取Token的函数(Access_token缓存版)
- 微信开发笔记之缓存access_token
- 微信开发 access_token 缓存方法
- 微信access_token全局存储与缓存
- SAE下的MEMCACHE使用方法
- PHP+TP框架实现微信获取JS-SDK所需的access_token,并全局缓存
- sae搭建微信服务器的坑
- 微信开发中网页授权access_token与基础支持的access_token异同
- zookeeper分布式锁(五)
- JS只能输入数字,数字和字母等的正则表达式
- 使用eclipse与Jlink调试S3C2440 2410
- android自定义控件之edittext
- get乱码用tomcat配置文件解决
- 利用SAE的Memcache缓存微信的access_token
- hdu 1171 Big Event in HDU DP
- SDUTOJ 2077 迷瘴 贪心
- selenium2webdriver对Wrapped元素的click()不起作用怎么办?
- 条件接收系统原理图
- Python中的文本处理
- DTS推出最新转码技术DTS:X
- (转载)Android数据库高手秘籍(四)——使用LitePal建立表关联
- CountDownLatch