钉钉插件自定义token获取
1.描述
钉钉提供的获取token接口本身有缺陷:
(1)钉钉提供的接口,使用corpid和secret获取token,默认不会缓存,但是钉钉提倡做token缓存,2小时内可以重复使用,这样减少对钉钉服务器的访问,以免出现问题
(2)钉钉中集成多个应用的话,如果多个应用都会用到corpid和secret获取token,如果某个应用缓存了token,就会冲突
例如:应用a,做了缓存,第一次访问后获取到token1,应用b使用会重新取token2,此时应用a还是用的token1就无法访问了
2.解决方案
针对这种情况,处理方式是所有应用统一到一个地方去取token,此时需要设置自定义token的获取地址
3.操作步骤
在钉钉插件中,钉钉管理>基本信息>设置Token获取路径,可以自定义获取的url,如果不写则采用内置的方式获取
token获取接口规则:返回json类型的数据,{access_token:"xxxxx", jsapi_ticket:"xxxxx"}
详细查看钉钉的接口文档获取AccessToken,获取jsapi_ticket
附件列表
主题: 移动端
标签:
已验证

