[font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]在ISV接入中,agentId需要通过 getAgentId方法由corpId+appId获取(Demo代码)。然而,我在“ [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]https://debug.dingtalk.com/isv.html ”里面,通过逐步调试,发现目前我使用的这个套件的appId=1390. 于是,我将这个appId写入到代码里,并在微应用中正常获取到agentId。 然而, 新版文档“ [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]ISV应用中调用免登 ”里,我并没有找到可以怎么去获取appId。而 在文档里的“ [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]普通钉钉用户账号开放及免登 ”部分,说要加入到“扫码登录沟通组”里面去申请appId(不知道是不是一个东西,但至少名字一样...)。于是,我去沟通组里面申请了,得到了一个新的Id是一串N长的字母组合。我将这一串字母组合替换掉之前的1390,无法获取agentId。通过分析 getAgentId,可以看出来确实那一串字母是不能用的。(在新版文档,我没找到关于appId的描述) 那么问题来了,谁能告诉我appId到底是用来干嘛的? 在ISV接入里面的appId,和去“ 扫码登录沟通组 ”里面申请的appId,到底是不是一回事? 我现在应用可以正常使用,但是不把这个搞清楚,实在是很不踏实。 做ISV接入的时候,难道appId的官方获取渠道就是去“ [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]https://debug.dingtalk.com/isv.html ”获取吗? PS:如果agentId不准确,则前端调用dd.config是会失败的。而agentId的获取,如此重要的信息,为什么在文档里面没有提及?新版文档“ [font=微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体]ISV应用中调用免登 ”里面第8条,很简单的一笔带过了,是有更好的获取方式吗?我还没找到...另外,在JAVA的Demo代码里面,appId竟然是从request.getParameter的方式获取的!请问,在哪一个文档的角落有告知url中有这个参数(corpId我是知道,在新老文档中都有)?我既没有看到,没有get到过... PPS:新版文档里面,跳转是很方便,但是搜索功能体验很差。有一些页面是整合在一起的,可以直接搜索。但是,并不能搜索全文。而到底哪些页面是整合在一起的,需要慢慢试,并不是一目了然的。为了避免遗漏了哪个页面,我不得不挨个去点击。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。