功能说明: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 |
凭证的有效时间(秒) |