1.准备工作
1.首先需要按照对接钉钉(微应用)方法文档对接钉钉, 2.对接成功后,导入钉钉考勤业务服务器模板2008120900模板库(此模板库需要联系云表官方客服获取)(模板库中除了login和about外,共10个模板,这10个模板都需要进行导入)。 3.云表官方会提供网关服务器的地址、帐号、密码、AppName、AppKey 2. 配置服务器
1.在准备工作中需要导入模板库,若已经导入,则忽略此步骤。 2.配置外部数据源,在业务服务器中,进入系统管理-外部数据源,点击设计lato_dingtalk外部数据源。 填写AppName、AppKey、用户名、密码(这四项均是由云表官方提供),然后填写钉钉appkey、钉钉appsecret和钉钉api地址,这三项信息均是在对接钉钉微应用时获取。其中钉钉api地址即使对接微应用时输入的服务器出口IP。 3.修改配置文件,在云表的安装路径中,找到 D:\Latosoft\LatoServer\Data\conf文件夹的custom.conf文件, 在云表的安装路径中,若Data文件夹中没有conf文件夹,则需要手动创建一个文件夹,并命名为“conf”,然后在conf文件夹中创建一个文本文档,命名为“custom.conf”。 用记事本打开custom.conf文件,填写: 10001.gw_dingtalk_dev=http://api-gateway.iyunbiao.cn/90028 如图所示 10001为:服务器要获取钉钉考勤数据的应用空间空间号。 gw_dingtalk_dev为:外部数据源中填写的服务名称(不可更改)。 http://api-gateway.iyunbiao.cn/90028为:云表官方提供的网关服务器应用空间地址。 保存custom.conf文件,并重启云表服务。
3. 获取钉钉数据操作在系统管理-钉钉考勤管理-钉钉考勤API请求文件夹中,进入请求钉钉获取部门列表中,新建一张表单,并保存。保存成功后,即可在钉钉所有部门列表的总表中看到组织机构信息。 然后进入请求钉钉获取所有人员列表中,新建一张表单,并保存。保存成功后,即可在钉钉所有人员列表的总表中看到人员信息。
最后更新考勤信息,进入请求获取钉钉考勤打卡结果中,新建一张表单,并保存。保存成功后,即可在钉钉考勤打卡结果的总表中看到人员信息。 钉钉所有部门列表、钉钉所有人员列表、钉钉考勤打卡结果这三个模板在系统管理-钉钉考勤管理-钉钉考勤结果文件夹中 |
+10