钉钉自建应用和Excel服务器对接
何谓应用对接
所谓应用对接,即我们要让钉钉自建应用和Excel服务器应用互相能找到对方,如下图所示。
在Excel服务器应用中,我们要登记钉钉自建应用的几个参数,包括:CorpId、AgentId、AppKey和 AppSecret
在钉钉自建应用中,我们要登记Excel服务器应用所在的服务器ip地址、域名,以及首页网址。
以下具体看两方的设置方法。

在Excel服务器中登记钉钉信息
以管理员身份登录到Excel服务器填报网站ESWeb,点击上方工具栏中的【移动端设计】按钮,进入移动端设计门户,点击左侧菜单【集成】-【钉钉】,进入钉钉配置页面,如下图

设置服务器
看“配置钉钉”页面上“前期准备”的部分第3项,如果显示“还未设置过”,则点击右侧的【设置】按钮,去设置服务器(也就是Excel服务器填报网站所在的域名和外网ip地址)


登记钉钉应用信息
到钉钉开发平台中,点击【基础信息】-【凭证与基础信息】,查看应用的 CorpId、AgentId、AppKey、AppSecret,将它们复制到配置钉钉页面的第三部分
注意复制了之后,第四部分的“应用首页地址”也随即变化。
点击【完成】,页面不要关闭,接下来需要把第四部分的信息复制到钉钉中去。

在钉钉中登记Excel服务器信息
设置首页地址
回到钉钉开放平台,点击左侧菜单栏的【应用能力】-【添加应用能力】,在右侧找到“其它应用能力”下的“网页应用”,点击【添加】,进入网页应用配置页。

将Excel服务器配置钉钉页面上显示的“应用首页地址”复制过来,点【保存】

设置服务器域名和出口ip
在钉钉应用开发平台上,选择左侧菜单栏中的【开发配置】-【安全设置】,把“配置钉钉”页面上的服务器出口ip 和服务器域名复制过去,【保存】
