首页 » Web前端 » PHPrefreshtoken技巧_Refresh_token刷新Access_token全解析

PHPrefreshtoken技巧_Refresh_token刷新Access_token全解析

访客 2024-10-23 0

扫一扫用手机浏览

文章目录 [+]

2)当refresh_token也失落效后,就须要用户重新授权了。

要求地址如下:https://api.weixin.qq.com/sns/oauth2/refresh_token?appid=APPID&grant_type=refresh_token&refresh_token=REFRESH_TOKEN 。

PHPrefreshtoken技巧_Refresh_token刷新Access_token全解析

个中参数解释见表

PHPrefreshtoken技巧_Refresh_token刷新Access_token全解析
(图片来自网络侵删)

注:其返回值JSON数据格式(成功与缺点)与通过code获取access_token等数据同等。

【首先】在WxAuth.class.php类中增加方法refreshToken(),核心代码如下:

个中,参数refresh_token为通过code获取的初始值。

【其次】在Application/Wechat/Controller/IndexController.class.php文件中新增getNewAccessToken()方法,用来刷新access_token。
其核心代码如下:

个中,$refreshToken为上一步骤中获取的refresh_token值。
由于这一步骤不须要逼迫利用微信客户端进行访问,以是可以在本地直接访问以下地址进行测试:http://127.0.0.1/wechat/index.php/Wechat/Index/getNewAccessToken。
返回结果如图所示:

标签:

相关文章

QQ伪装黑客代码大全技术与风险警示

网络安全问题日益凸显。QQ作为一种流行的社交工具,成为了黑客攻击的主要目标之一。本文将针对QQ伪装黑客代码大全进行深入剖析,揭示其...

Web前端 2025-03-02 阅读1 评论0