Advertisement

微信小程序生成Token持久化存储

阅读量:

小程序获取Token的实现过程并不复杂,关键在于确保其有效性

  • 对于 access_token 的存储空间,建议至少预留 512 个字符的容量;
  • 当前 access_token 的有效时长设定为 2 小时 ,因此需要设置定时刷新机制,若重复请求获取,则先前获得的 access_token 将失效;
  • 推荐开发者采用中控服务器集中管理 access_token 的获取与更新操作,其他负责业务逻辑的服务器应统一从该中控服务器获取 access_token,避免各自独立刷新,以免引发冲突,造成 access_token 被覆盖并影响正常业务运行;

因此,在实际应用中应将该 token 存储至数据库中,避免频繁生成。

复制代码
     // 获取token

    
 	public function getAccessToken(){
    
 	  	$appid = 'xxxxxxxxxxxxxxxxxx'; //获取用户唯一凭证
    
 	  	$secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'; //用户唯一凭证密钥
    
 	  	$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=clie

全部评论 (0)

还没有任何评论哟~