开发者社区> 问答> 正文

求助:关于appId到底是做什么的,应该如何获取

[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:新版文档里面,跳转是很方便,但是搜索功能体验很差。有一些页面是整合在一起的,可以直接搜索。但是,并不能搜索全文。而到底哪些页面是整合在一起的,需要慢慢试,并不是一目了然的。为了避免遗漏了哪个页面,我不得不挨个去点击。

展开
收起
ayuwang 2016-05-27 17:18:37 3943 0
1 条回答
写回答
取消 提交回答
  • Re求助:关于appId到底是做什么的,应该如何获取
    为什么会和预览的格式不一样?管理员,这不是我的错,我已经重新发一次了,还是这样的..阅读体验差一点,凑合着看吧。另外,请删除我发的两条中的一条。
    2016-05-27 17:20:02
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载