功能说明:token是企业号的全局唯一标识,调用任何接口都需携带token。token需要用developerId(参见配置开发者信息)和developerKey(参见配置开发者信息)来换取,不同的developerKey会返回不同的token。正常情况下token有效期为7200秒,有效期内重复获取返回相同的结果,因此建议成功获取token后,自行将其缓存,以免频繁调用接口影响程序性能。token请预留48字符的存储空间
请求方式:GET(HTTPS)
请求地址:https://qwif.do1.com.cn/qwcgi/portal/api/getToken.do?developerId=id&developerKey=key
|
参数 |
必须 |
说明 |
|---|---|---|
|
developerId |
是 |
开发者ID(uid) |
|
developerKey |
是 |
凭证密钥 |
Qwsecurity sec = QwSdkUtil.getInter(Qwsecurity.class);
GetTokenResult result = sec.getToken("qw34f6f67bb6df48e0a4037b1cfb03888c",
"YjUwYmUwMmItNzU4MS00N2U3LWIwMTgtN2I4MTkzYjY0NWUw");
System.out.println(result.getToken());
{
"code":"0",
"desc":"查询成功",
"data":{
"token":"NTQzMjc0MWUtMTc0YS00MDI5LTk1NDQtYzQ3OTdhY2ZhZjNm",
"expiresIn":7200
}
}
|
参数 |
说明 |
|---|---|
|
token |
获取到的凭证,长度为48字符 |
|
expires_in |
凭证的有效时间(秒) |