- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微信公众平台开发ACCESSTOKEN.
??
本文介绍微信公众平台下Access Token的概念及获取方法。
一、Access Token
access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。正常情况下access_token有效期为7200秒,重复获取将导致上次获取的access_token失效。
公众号可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在开发模式中获得(需要已经成为开发者,且帐号没有异常状态)。注意调用所有微信接口时均需使用https协议。
接口调用请求说明
http请求方式: GET
/cgi-bin/token?grant_type=client_credentialappid=APPIDsecret=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
在微信后台使用找到高级功能-开发模式
?
成为开发者之后,就可以看到appid和appsecert了
?
如果没有url和Token ,?你可以先用方倍工作室的下面的测试通过
URL: /test.phpToken: weixin
?
?
三、获取Access Token
程序实现如下
$appid = ;
$appsecret = ;
$url = /cgi-bin/token?grant_type=client_credentialappid=$appidsecret=$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 凭证有效时间,单位:秒 或者使用官方的接口调试工具,地址为:
使用网页调试工具调试自定义菜单接口?
点击检查问题得,得到
这样也获得了access token
?
?
附:全局返回码说明
公众号每次调用接口时,可能获得正确或错误的返回码,开发者可以根据返回码信息调试接口,排查错误。
全局返回码说明如下:
返回码 说明 -1 系统繁忙 0 请求成功 40001 获取access_token时AppSecret错误,或者access_token无效 40002 不合法的凭证类型 40003 不合法的OpenID 40004 不合法的媒体文件类型 40005 不合法的文件类型 40006 不合法的文件大小 40007 不合法的媒体文件id 40008 不合法的消息类型 40009 不合法的图片文件大小 40010 不合法的语音文件大小 40011 不合法的视频文件大小 40012 不合法的缩略图文件大小 40013 不合法的APPID 4
您可能关注的文档
- 循环冷却水加药及水质处理..doc
- 循环冷却水基础知识..docx
- 循环冷却水系统节能方案设计实践..docx
- 循环冷却系统的优化设计..doc
- 中国文化概论复习题四.doc
- 循环水中氯离子去除方法..doc
- 循环水场清洗预膜总结-经典..doc
- 循环水处理工试题库(中级工)..doc
- 循环水处理工试题库(技师高级技师)..doc
- 国有商业银行不良资产的处置问题研究.doc
- 2024年江西省高考政治试卷真题(含答案逐题解析).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)物理试卷(含答案详解).pdf
- 2025年四川省新高考八省适应性联考模拟演练(二)地理试卷(含答案详解).pdf
- 2024年内蒙通辽市中考化学试卷(含答案逐题解析).docx
- 2024年四川省攀枝花市中考化学试卷真题(含答案详解).docx
- (一模)长春市2025届高三质量监测(一)化学试卷(含答案).pdf
- 2024年安徽省高考政治试卷(含答案逐题解析).pdf
- (一模)长春市2025届高三质量监测(一)生物试卷(含答案).pdf
- 2024年湖南省高考政治试卷真题(含答案逐题解析).docx
- 2024年安徽省高考政治试卷(含答案逐题解析).docx
文档评论(0)