每个小程序都会对应后台的一系列接口。access_token一天2000次,每个有效期为2小时。所以可以保存到缓存中,每隔一段时间去获取一次。

把appid和secret放在全局配置文件中,方便调用

config.php<?php

header('Content-Type:text/html;charset=utf-8');

*****

$appid='wxc59f99d22e250d53';

$secret='fd8688709ab4e1b32c546a821c2e34bd';

*****

?>

获取access_token,后台接口$access_token=M::Get('q******n_'.$appid);

if(!$access_token){

$url_access_token = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid='.$appid.'&secret='.$secret;

$json_access_token = sendCmd($url_access_token,array());

//access_token加缓存

$arr_access_token = json_decode($json_access_token,true);

$access_token = $arr_access_token['access_token'];

M::Set('q*********en_'.$appid,$access_token,3600);

}

php access token缓存,微信小程序PHP 生成access_token存入缓存相关推荐

  1. 微信小程序学习Course 8 本地缓存API

    微信小程序学习Course 8 本地缓存API 本篇随笔主要介绍微信小程序本地缓存API函数,微信小程序可以在本地缓存一些关键词数据,每一条关键词对应一段字符串.微信小程序提供了以下API函数. 8. ...

  2. 微信小程序开发工具 清除授权缓存/文件缓存/登录缓存等等

    今天2.19.3.25 在开发微信小程序时,作为测试号想清除授权缓存,一直没有找到方法, 最后无意中看到了解决方法 微信小程序开发工具 清除授权缓存/文件缓存/登录缓存等等.完美解决

  3. uniapp 微信小程序开发 解决旧版本缓存

    1.uniapp 微信小程序如何解决旧版本缓存问题 在小程序发布新版本后,小程序端是异步更新,新版本覆盖较慢.如果用户之前已经打开过小程序,通过 热启动 再进入小程序时,可能访问的还是旧版本,需要一段 ...

  4. 微信小程序Excel生成下载浏览分享

    微信小程序Excel生成下载浏览分享 完整流程 遇到的小问题 完整流程 主要是为了实现小程序前端从后端下载excel文件并浏览和分享excel文件给其他用户 主要实现步骤:通过后端返回的字节流 : w ...

  5. uniapp使用高德地图微信小程序SDK生成地图轨迹

    一文看懂微信小程序生成地图轨迹 一.开发准备 1.下载微信小程序SDK 2.高德控制台申请相关平台key 二.html页面展示地图标签 三.引入sdk及定义数据 四.相关方法(静态生成两个点之间的轨迹 ...

  6. 织梦微信小程序一键生成插件(资讯案例模板),整合织梦CMS一切数据信息

    <织梦微信小程序一键生成插件(资讯模板)>是织梦58发布的便于生成微信小程序的插件,让用户更方便生成资讯类小程序. 版本:1.1(当前1.0版本,下载安装之后可以进行更新升级) 使用该插件 ...

  7. 微信小程序分享生成海报

    本文转自:微信小程序实现生成海报并且保存本地 - 张正-博客园 - 博客园 html: <view><image src="{{img}}" class='bgI ...

  8. 微信小程序实现生成二维码功能并下载到本地

    微信小程序实现生成二维码功能并下载到本地 背景 实现 备注 背景 有这样一个需求,后台返回了url地址,微信小程序将url地址转成二维码图片,展示在页面上,并且该二维码图片可下载到用户手机相册中 实现 ...

  9. mpvue 微信小程序canvas生成海报

    mpvue 微信小程序canvas生成海报 效果 贴代码 html <template><!--index.wxml--><view class="poster ...

最新文章

  1. 43 | 发挥人的潜能:探索式测试
  2. ASP.NET MVC 2示例Tailspin Travel UI层分析
  3. linux中grep基本用法
  4. cygwin安装skyeye 所需的软件包列表
  5. 郎朗钢琴课独家上线知乎 手把手带你开启钢琴之路
  6. ======第三章处理机调度与死锁======
  7. winxp计算机远程桌面连接,winxp系统远程桌面不能连接指定计算机的解决方法
  8. 关于constexpr
  9. oracle 查询数据库表空间大小和剩余空间
  10. servlet到底是什么?
  11. 十二款常用摄影软件,大部分人只用过十种!
  12. 立体视觉相机使用JetsonTX2提升图像
  13. Eigen教程(1)
  14. 圣思园——JAVA SE Lesson 1
  15. 网站服务器课件,《WEB服务器》PPT课件.ppt
  16. 代码编辑器--5.21
  17. libcurl入门之相关接口函数curl_easy_setopt
  18. 【CYH-02】NOIp考砸后虐题赛:转换式:题解
  19. python做除法有不精确的尾数_python除法运算的一点讨论,大神指点一个问题没有解决。谢谢。。...
  20. 详解惠普webOS官方教程 如何下载安装SDK和PDK(1)

热门文章

  1. 2021年大数据Spark(二十八):SparkSQL案例三电影评分数据分析
  2. [JAVA EE] JPA 查询用法:自定义查询,分页查询
  3. 微信小程序点击右下角的图片移动到当前位置
  4. android 短信验证码的实现
  5. Js touchg事件在移动端网页中左右滑动效果
  6. day07-字符编码、文件操作
  7. (循环练习题) 五只猴子分桃子
  8. vim删除文件所有内容
  9. 作为一名合格的JAVA程序员需要点亮那些技能树?
  10. try-catch-finally对返回值的影响