创建钉钉H5微应用
在本部分,你将在开发者后台创建一个H5微应用。
登录钉钉开发者后台。
说明 只有管理员和子管理员可登录开发者后台。
在开发者后台页面,选择企业内部开发,然后单击创建应用。
p255125
在弹出的创建应用页面中填写基本信息,然后单击确定创建。
应用类型:选择H5微应用。
开发方式:选择企业自助开发。
p248867
应用创建完成后,在基础信息页面,复制应用的AgentId、AppKey和AppSecret备用。
p248869
创建后端云应用
在本部分,你将使用云开发平台创建后端云应用。
使用阿里云账号登录云开发平台。
根据以下信息创建团队。
输入你的组织或团队名称,然后单击完成创建。
创建团队
在应用管理页面,单击右上角新建应用。
新建应用
根据以下步骤完成创建应用。
在新建应用界面,单击同意授权,完成云资源访问授权,然后单击下一步。
授权
根据以下信息配置应用创建方式,然后单击下一步。
开发语言:选择JAVA。
创建方式:选择通过模板创建。
模版来源:选择官方模板 > 钉钉会议室预定。
创建方式
根据以下内容填写应用基础信息,然后单击下一步。
应用名称:填写你的应用信息,例如:钉钉会议室预定。
应用介绍:填写你的应用介绍,例如:钉钉会议室。
计算服务:选择FC服务,如果你还没有开通函数计算FC服务,可以访问此链接开通。
所属产品线:单击自动创建产品线。
填写基础信息
单击完成,完成应用的创建。
说明 如果依赖的云服务尚未开通,需要依次单击立即开通去开通这些云服务。
完成创建
配置云应用
在本部分,你将完成应用的配置和部署。
在开发部署页面,选择日常环境,然后在操作列单击部署配置。
部署配置
在弹出的部署配置页,依次配置以下信息,然后单击确定。
实例类型:选择弹性实例。
函数执行内存:保持默认配置即可。
环境配置:单击右侧自动创建。
可用区:选择cn-hangzhou-f即可。
交换机:单击右侧自动创建。
安全组:单击右侧自动创建。
部署配置
选择日常环境,然后在操作列单击应用配置。
应用配置
在应用配置 - 日常环境页面,配置以下信息,然后单击确定。
本教程提供了一个共享数据库,大家可以在体验时使用。
agentId:填写步骤一复制的应用的AgentId。
appKey:填写步骤一复制的应用的AppKey。
appSecret:填写步骤一复制的应用的AppSecret。
corpId:填写企业组织ID,在开发者后台-首页查看。
ssoSecret:钉钉单点登录秘钥,在开发者后台-基本信息页面查看。
说明 sso_secret需要找组织的主管理员查看。
db_username:数据库用户名,填写meeting。
db_password:数据库密码,填写meeting!23456。
db_url:数据库链接地址,填写jdbc:mysql://rm-uf67j56bl6gep94l7yo.mysql.rds.aliyuncs.com:3306/meeting。
应用配置 - 日常环境
单击右上角在线开发部署,打开CloudIDE。
说明 打开CloudIDE大约需要3分钟左右时间,请耐心等待。
在线开发部署
单击部署部署,选择日常环境,然后单击部署。
说明 整个部署过程大约需要5分钟,请耐心等待。
部署
在部署完成后,会输出一个临时域名,复制下来备用。
部署成功
发布应用
在本部分,你将完成应用的测试和发布。
登录钉钉开发者后台,单击已创建的H5微应用。
在应用详情页,单击开发管理,然后配置以下信息。
服务器出口IP:填写255.255.255.255。
应用首页地址:填写应用部署后生成的临时域名。
管理后台地址:填写临时域名+/super_login。