用户
 找回密码
 立即注册
搜索
发表于 2016-8-17 16:36:53
获取access_token凭证:

access_token是API接口的全局唯一票据,调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留180个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。
API调用所需的access_token的使用及生成方式说明:
1、为了保密appsecrect,第三方需要一个access_token获取和刷新的中控服务器。而其他业务逻辑服务器所使用的access_token均来自于该中控服务器,不应该各自去刷新,否则会造成access_token覆盖而影响业务;
2、目前access_token的有效期通过返回的expire_in来传达,目前是7200秒之内的值。中控服务器需要根据这个有效时间提前去刷新新access_token。
3、access_token的有效时间可能会在未来有调整,所以中控服务器不仅需要内部定时主动刷新,还需要提供被动刷新access_token的接口,这样便于业务服务器在API调用获知access_token已超时的情况下,可以触发access_token的刷新流程。
接口调用请求说明:
http请求方式:POST
https://open.weixin12315.com/token/?grant_type=client_credential
参数说明:
{
"appid":"APPID",
"appsecret": "APPSECRET"
}
参数
是否必须
说明
Appid
应用ID
Appsecret
应用密钥
AppID和AppSecret可在品牌商后台-账户信息-米多API中获得。
返回说明:
正常情况下,接口会返回下述JSON数据包:
{"access_token":"ACCESS_TOKEN","expires_in":7200}
参数
说明
access_token
获取到的凭证
expires_in
凭证有效期,单位:秒
错误时接口会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误):
{"errcode":40002,"errmsg":"invalid appid"}
使用道具 举报 回复
发新帖