快捷搜索: 王者荣耀 脱发

微信企业号开发之获取AccessToken

获取AccessToken

AccessToken是企业号的全局唯一票据,调用接口时需携带AccessToken。

AccessToken需要用和来换取,不同的Secret会返回不同的AccessToken。正常情况下AccessToken有效期为7200秒,有效期内重复获取返回相同结果;有效期内有接口交互(包括获取AccessToken的接口),会自动续期。

    请求说明

Https请求方式: GET

    参数说明
参数 必须 说明 是 企业Id 是 管理组的凭证密钥
    权限说明

每个secret代表了对应用、通讯录、接口的不同权限;不同的管理组拥有不同的secret。

    返回说明

a)正确的Json返回结果:

{
   "access_token": "accesstoken000001",
}
参数 说明 access_token 获取到的凭证

b)错误的Json返回示例:

{
   "errcode": 43003,
   "errmsg": "require https"
}

需要说明一下是通过企业号管理组获取的,每个管理组对应一个,在企业号管理平台选择左侧的“设置”,然后选择右侧的“权限管理”,在里面新建管理组,如下图:

这样在前台调用相同域名的后台代码,在后台跨域访问后,把获取的AccessToken再返回给前台就可以了。以下是前台代码:

$.ajax({
		dataType:"json",
		url: "http://leonjoweixin.duapp.com/weixingongzhong/qiye/getAccessToken",
		success: function(data){
			//得到data.access_token
		},
		error:function(XMLHttpRequest, textStatus, errorThrown){
		}
	});
经验分享 程序员 微信小程序 职场和发展