注意,若甲方自己工程师的钉钉非常熟悉,一下2个步骤可以有甲方自己实现
建议:甲方将实施方的工程师,加入到甲方钉钉的组织机构中。
将实施方工程师账号设置为 子管理员;
应用挂载操作只能由管理员或者子管理员操作。其他人没有权限。
浏览器输入:‘https://open-dev.dingtalk.com/#/login’ 钉钉扫描。选择要访问的组织,输入管理密码进行登录。(该用户需要是管理员用户,否则是无法进行操作的。)
注意:
1. 初次登录,需要设置管理密码,后续用设置好的管理密码进行登录。
1) 进入应用开发
-》企业内部开发-》H5微应用 找到自己的应用,如果没有就进行创建应用。
2) 完成应用的基础名称等设置
设置应用名称、应用描述及相关图标等信息,来创建微应用
设置后,就创建了一个应用,之后针对这个应用做其它类型设置
3) 配置开发管理参数
根据企业自身服务器的情况,设置相关参数。举例:用户租用了阿里云服务,部署的gungho(ECS服务器IP:139.196.2.100)
网站路径:http://139.196.2.100/gungho/ 配置如下
服务器出口IP:Gungho所在服务器的外网IP地址
应用首页地址:Gungho程序的首页/dingding (参考上图内容)
PC端首页地址:Gungho程序的首页/dingding
4) 配置应用的权限
5) 获取应用的 “凭证与基础信息”
需要AgentId ,AppKey,AppSecret 等参数 。 用于集成快速登录用到和org服务配置工具中配置的。(这个后面章节会讲到,这些参数需要单独登记提交给实施方)
6) 版本管理与发布
7) 获取本企业钉钉的Corpid
1) 如果无法配置应用,提示要激活认证,要点击头像激活认证,激活后才可以配置应用。
2) 操作后需要在钉钉上知道如下参数,好进行后需要操作
参数名称 内容
钉钉参数名 AgentId
Web.config 中 <add key="DingCorpId" value="" /> 中值为 下图中Corpid
Web.confg 配置效果图
注意,这些参数配置后,
1)必须 进行 确定,这样才能保存
2)必须 重启 这个服务才能生效
1、在pc端必须安装钉钉的客户端程序才能与gungho集成
2、钉钉客户端登录后,点击配置的 gungho 应用,打开程序
1、子管理员没有权限
需要给 子管理员 开通: 工作台管理 权限 ,参考
2、登录提示CorpId不存在
应该是Gungho网站的web.confg 文件里面的配置没设置,参考
3、登录后提示 账号不对
应该是:钉钉账号建立了,而Gungho里面的的账号没有建立, 需要到后台 ,添加这个人员,注意这个人员的手机号必须与钉钉的手机号一样(2个系统的姓名字段要求是一样的)。(或者是钉钉账号与Gungho账号关联没有完成,可以尝试重启人员服务后试试)