小程序如何获取access_token

本文介绍了小程序获取access_token的流程。首先,开发者需要通过小程序公众平台获取appid和AppSecret。然后,在应用中调用get_access_token接口,检查数据库中是否存在未过期的access_token。如果存在则直接返回,否则通过getAccessToken接口请求新的access_token。
摘要由CSDN通过智能技术生成

小程序如何获取access_token

首先:获取access_token需要小程序的appid和AppSecret,这个可以通过“小程序公众平台——开发——开发设置”查到

如下,在需要access_token的地方,请求get_access_token()接口,该接口查询数据库是否有未过期的access_token,有的话就返回,没有的话请求 getAccessToken()这个接口获取新的access_token,并返回。

public static function getAccessToken($routineAppId = '',$routineAppSecret = ''){
    $routineAppId = SystemConfig::getValue('routine_appId');
    $routineAppSecret = SystemConfig::getValue('routine_appsecret');
    $url  ="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$routineAppId."&secret=".$routineAppSecret;
    return json_decode(self::curlGet($url),true);
}


public static function get_access_token(){
    $accessToken = db('routine_access_token')->where('id',1)->find();
    if($accessToken['stop_
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序猿联盟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值