手机版 | 登录 | 注册 | 留言 | 设首页 | 加收藏
联系客服
当前位置: 网站首页 > 秘诀窍门 > 文章 当前位置: 秘诀窍门 > 文章

access数据库之微信公众平台开发(26) ACCESS TOKEN

时间:2023-09-30    点击: 次    来源:网络    添加者:佚名 - 小 + 大

本文介绍微信公众平台下Access Token的概念及获取方法。

一、Access Token

access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。

公众号可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在开发模式中获得(需要已经成为开发者,且帐号没有异常状态)。注意调用所有微信接口时均需使用https协议。

接口调用请求说明

http请求方式: GEThttps://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

参数说明

参数 是否必须 说明
grant_type 获取access_token填写client_credential
appid 第三方用户唯一凭证
secret 第三方用户唯一凭证密钥,既appsecret

返回说明

正常情况下,微信会返回下述JSON数据包给公众号:

{"access_token":"ACCESS_TOKEN","expires_in":7200}
参数 说明
access_token 获取到的凭证
expires_in 凭证有效时间,单位:秒

错误时微信会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误):

{"errcode":40013,"errmsg":"invalid appid"}

 

二、AppId和AppSecret

在微信后台使用找到开发-基本配置

 

进入后,即可看到 开发者ID(AppID) 和 开发者密码(AppSecret) ,其中开发者密码(AppSecret) 是隐藏的,需要设置或重置时才能显示。

重置后,得到AppSecret如下图所示。

 

三、配置IP白名单

 获取Access Token,需要预先设置IP白名单,IP白名单由服务器提供商提供,不清楚的可以向提供商咨询。以下是我们使用 新浪云的白名单的配置 

 

四、获取Access Token

程序实现如下

复制代码
$appid = ""; $appsecret = ""; $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$appsecret"; $ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $output = curl_exec($ch);curl_close($ch); $jsoninfo = json_decode($output, true); $access_token = $jsoninfo["access_token"];
复制代码

你也可以直接在浏览器地址栏中,拼接出地址,执行后,获得如下数据

{"access_token":"N2L7KXa084WvelONYjkJ_traBMCCvy_UKmpUUzlrQ0EA2yNp3Iz6eSUrRG0bhaR_viswd50vDuPkY5nG43d1gbm-olT2KRMxOsVE08RfeD9lvK9lMguNG9kpIkKGZEjIf8Jv2m9fFhf8bnNa-yQH3g","expires_in":7200}

参数说明如下

参数

说明

access_token

获取到的凭证

expires_in

凭证有效时间,单位:秒

五、工具获取

或者使用方倍工作室的微信公众号类型检测器,地址为:

http://www.fangbei.org/tool/typecheck

 

这样也获得了access token

 

 

六、完整源码

本节最新的教程说明及源代码已在《微信公众平台开发最佳实践(第3版)》一书中发布,详细介绍及购买地址:http://www.cnblogs.com/txw1958/p/buy-ebook.html


文章来源 https://www.xin3721.com/Articleaccess1/15714.html

 

分享按钮

上一篇:房地产的严峻局面,银行断供,救民救房方案

下一篇:网站接入微博快捷登录-微博开放平台

豫ICP备19032584号-1  |   QQ:80571569  |  地址:河南濮阳市  |  电话:13030322310  |  
Copyright © 2024 FE内容付费系统 版权所有,授权www.xingwp.cn使用 Powered by 66FE.COM