你好,我有两个疑问。
1. 从文档里看,有提到“临时授权码”换过一次永久授权码就不能用了。
这是不是说,比如我通过推送过来的tmp_auth_code,调用过一次“获取永久授权码”的接口,服务器处理ok,但我后续的本地代码出错,没有成功返回加密的“success”字符串,钉钉服务器就会认为没成功,然后继续推送“同一个”tmp_auth_code,但是当我用这个code再次调用 永久授权码接口时,因为服务器逻辑认为这个code已经兑换过了,就会报“不存在的临时授权码”错误?
2. 在官网的FAQ里提到:
Q: 不存在的临时授权码
当您通过临时授权码(tmp_auth_code)和套件token(suite_access_token)去换取永久授权码(permanent_code)之时,需要保证suite_access_token,tmp_auth_code都没有过期。
--------------------------------------------
这个tmp_auth_code是存在过期时间的吗?主文档没看到提及。
那我想问,比如某个企业第一次授权套件的时候,推送的临时授权码我保存下来了,但是并没有成功调用过“永久授权码接口”。
那假设过期时间是1小时,是不是说1小时候 我用保存的tmp_auth_code主动调用“永久授权码接口”,会出现“不存在的临时授权码”错误?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。