准备工作
- 首先获取专有钉钉的账号,登录专有钉钉开发平台-应用开发-组件开发-创建组件
备注:操作文档 https://openplatform-portal.dg-work.cn/portal/#/helpdoc?apiType=QUICK_START&docKey=3355323 - 安装组件开发工具 “小程序开发者工具”
备注:软件安装包下钻地址及说明https://openplatform-portal.dg-work.cn/portal/#/helpdoc?apiType=QUICK_START&docKey=3355323
- 组件测试工具,手机端安装专有钉钉APP
备注:下载地址:https://www.dg-work.cn/download/
项目开发
1、打开小程序开发者工具,选择小程序插件 、选择专有钉钉,然后命名自己的项目、和路径进行创建项目。
并进入到项目。
2、配置环境,下载配置环境文件,进行环境配置
配置完成,选择专有钉钉扫码登录,并选择关联应用
3、根据开发文档进行项目开发
在card/src/card/index.axml文件里面编写组件
开发文档:https://openplatform-portal.dg-work.cn/portal/#/helpdoc?apiType=DEV_GUIDE&docKey=3355041
<meta charset="utf-8">
4、项目数据接入,数据接口返回的数据需要如下固定结构。
将接口配置到对接项目组件中,即可完成项目组件的对接(无需用代码接入接口,配置的接口数据在本地无法查看,只能在专有钉钉app上才能看得到返回数据)
5、项目开发完成,版本上传到远程组件
<meta charset="utf-8">
注意:项目中src/card.json和miniprogram/pages/index/index.json里面的变量名要和开放平台组件的唯一标识一致,才能上传到远程。
6、远程开放平台发布组件到专有钉钉
<meta charset="utf-8">
、打开专有钉钉app进行查看
组件开发知识点扩展
1、组件内部点击按钮打开详情页面
详情页面通过H5开发并且部署服务器,组件内部点击按钮通过openLink方法打开H5页面
gdt-jsapi/openLink插件通过如下方式安装