QQ公众号如何获取接口调用凭据
来源:互联网 发布:淘宝个人第一大卖家 编辑:程序博客网 时间:2024/05/17 19:59
大家好,我是QQ公众号【拇指特工】的技术总监小李,从今天起,我将持续发表关于QQ公众号的最新动态和进展。
【拇指特工】
QQ公众平台聚合着无限可能。凭借16年来积累的8亿用户资源,依托强势平台技术、数据沉淀和社交关系,QQ公众平台将有效聚集品牌和消费者,以开放合作的姿态与你一起打造未来。
今天我们来解答如何获取接口调用凭据【获取Access_token】
接口描述
access_token是公众号的全局唯一票据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
公众平台的API调用所需的access_token的使用及生成方式说明:
1、为了保密appsecrect,第三方需要一个access_token获取和刷新的中控服务器。而其他业务逻辑服务器所使用的 access_token均来自于该中控服务器,不应该各自去刷新,否则会造成access_token覆盖而影响业务;
2、目前access_token的有效期通过返回的expire_in来传达,目前是7200秒之内的值。中控服务器需要根据这个有效时间提前去刷新access_token。在刷新过程中,中控服务器对外输出的依然是老access_token,此时公众平台后台会保证在刷新短时间内,新老access_token都可用,这保证了第三方业务的平滑过渡;
3、access_token的有效时间可能会在未来有调整,所以中控服务器不仅需要内部定时主动刷新,还需要提供被动刷新access_token的接口,这样便于业务服务器在API调用获知access_token已超时的情况下,可以触发access_token的刷新流程。
如果第三方不使用中控服务器,而是选择各个业务逻辑点各自去刷新access_token,那么就可能会产生冲突,导致服务不稳定。
公众号可以使用AppID和AppSecret调用本接口来获取access_token。AppID和AppSecret可在QQ生活服务公众平台-开发者中心页中获得(需要已经成为开发者,且帐号没有异常状态)。注意调用所有公众号接口时均需使用https协议。
请求方式
GET(请使用https协议)
请求地址
https://api.mp.qq.com/cgi-bin/token?appid=APPID&secret=APPSECRET
参数列表
参数
是否必须
说明
appid
是
第三方用户唯一凭证
secret
是
第三方用户唯一凭证密钥,即appsecret
调用举例
curl “https://api.mp.qq.com/cgi-bin/token?appid=APPID&secret=APPSECRET”
回执说明
在调用接口后,会返回JSON格式数据包。
回执参数列表
参数
说明
errcode
返回码,详见全局返回码表
errmsg
返回码信息,详见全局返回码表
access_token
获取到的凭证
expire
凭证有效时间
正常回执示例
{"access_token":"e31cdc92f40907447c49ea903ab8dc45","expire":8624}
错误回执示例
{"errcode":40003,"errmsg":"invalid appid"}- QQ公众号如何获取接口调用凭据
- PHP微信公众平台开:获取接口调用凭据access_token、订阅事件推、消息回复
- 获取微信接口调用凭据AccessToken
- 微信开发二 获取接口调用凭据
- 代公众号调用接口
- QQ公众号接口使用要求
- 微信公众号 调用红包接口
- 公众号中调用网易云接口
- Html调用 QQ接口
- Html调用 QQ接口
- QQ空间获取指定QQ号信息接口
- 微信公众号调用客服接口发送信息
- 微信公众号调用上传永久素材接口
- 微信公众号接口调用配置常见误区
- php 微信公众号开发 api接口调用
- 微信公众号接口访问凭证access_token获取机制
- 微信公众号开发之获取地理位置接口
- 调用qq音乐接口备用...
- Web服务器学习(一)
- fastcgi_finish_request
- 从零开始快速搭建Android应用自动化测试(二)
- 基于Zookeeper的服务注册与发现
- Mybatis3源码分析(06)-加载Configuration-缓存配置加载
- QQ公众号如何获取接口调用凭据
- 数据库(2):配置数据的缓存建立方法,建立通用表模型
- base64转码
- leetcode -- Repeated DNA Sequences -- 简单但要注意
- aerospike init
- 连接javascript
- Excel万能函数--Text
- /var/spool/clientmqueue下文件清理和产生
- 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系