Duang,您的钉钉应用已上线!云开发5分钟快速打造钉钉会议室预定系统

简介: 5分钟可以干什么?喝一杯咖啡,回一封邮件,还是开发上线一个钉钉应用。云开发平台联合钉钉开发平台推出0门槛打造你的第一个钉钉应用的活动,完成相应任务后,即可领取精美奖品。春暖花开,领个背包去踏春吧!

让应用开发独立行走


俗话说工欲善其事,必先利其器。一款适合程序员开发的“武器”,能够大大提高开发效率。阿里云云开发平台正式接入钉钉开放平台,无需提前购买服务器,最快只需要5分钟,就可以快速上线一个钉钉H5或者小程序应用。云开发平台让开发者摆脱开发前需要进行资源配置、环境配置等附加前提,真正做到0门槛上线,让应用开发可以独立行走。

 

会议室的预定是企业内最常用的功能,没有之一。下面以会议室预定系统为例,跟大家演示如何在5分钟内开发属于企业自己的H5应用。 该系统为钉钉企业内部H5微应用, 架构形态是一个Java单体应用, 通过云开发平台一键部署到云原生Serverless计算服务当中,享受按量计费、免运维等优势,0门槛入驻钉钉开放平台。

开发准备


已经完成了钉钉开发者的注册与激活并拥有了子管理员和开发者权限,并且已拥有阿里云账号并完成实名认证。


  1. 登录钉钉开发者后台
  2. 在开发者后台页面,单击应用开发,然后选择企业内部开发 > H5应用,最后单击创建应用,开发方式选择企业自助开发

截屏2021-04-09 下午4.28.29.png

  1. 应用创建完成后,在凭证与基础信息页面,复制应用的AgentId、AppKey和AppSecret备用。应用凭证信息是云开发平台和钉钉开放平台信息之间交互的凭证,后续会用到。

O1CN01R7FKWz1QNYXW38Hby_!!6000000001964-2-tps-1172-378.png

应用开发


  1. 使用阿里云账号登录云开发平台。首次登录创建一个初始团队并签署云开发平台的协议。在快速开始页面,单击右上角新建应用。

O1CN01FwcuZu1E8BrMxmZjn_!!6000000000306-2-tps-1266-435.png

  1. 在新建应用界面,一共有4步,依次完成。第一步单击同意授权,完成云资源访问授权,然后根据应用模版的方式创建应用,并填写应用的基础信息,并开通依赖的云服务后完成应用的创建。云开发平台将一些常用的应用进行模版化,开发者可以在此基础上进行定制化开发,减少上手的门槛。
  • 开发语言:选择JAVA
  • 创建方式:选择通过模板创建
  • 模版来源:选择官方模板 > 钉钉会议室预定
  • 计算服务:选择FC(这个选项在填写基础信息步骤里进行选择)。

O1CN01zCwzDN1CU3XZRbzZ0_!!6000000000083-2-tps-1182-647.png

  1. 云应用配置。在应用详情页,配置日常环境的应用配置。将钉钉开放平台上的应用凭证(agent_id、app_key、app_secret、corp_id、sso_secret)等信息依次填入应用配置中对应的条目,其中corp_id和sso_secret在钉钉开发者后台-基本信息页面查看。在本例中有一个试用的数据库,如果大家需要保留应用,将数据库的信息替换企业自有数据库即可。

O1CN01duSZM91y4xOSGDOKu_!!6000000006526-2-tps-1790-750.png

  1. 单击右上角在线开发部署,打开CloudIDE在线开发环境。现有的模版包括基础的功能和交互,如果开发者需要对应用进行一些定制化的修改,可以直接在现有代码的基础上进行定制化的修改即可。如果无需修改,点击CloudIDE左侧第一个Tab直接一键把应用部署上线。在部署完成后,会输出一个临时域名,复制下来备用。

未命名33.png

发布应用


如果你走到了这一步,恭喜你离钉钉企业自建应用上线只差最后一步了!登录钉钉开发者后台,在已经创建的应用中,单击开发管理,然后配置以下信息。然后单击版本管理与发布,将应用发布到钉钉工作台上。

  • 服务器出口IP:填写255.255.255.255
  • 应用首页地址:填写应用在云开发平台上部署后生成的临时域名
  • 管理后台地址:填写临时域名+/super_login

上线效果


在钉钉手机客户端打开工作台,切换到应用的所属组织,然后打开会议室预定应用。应用上线后开始按照实际的云资源使用量付费,虽然目前的云产品包括一些免费额度,但是体验结束后如果不需要保留应用,需要云开发平台上的开发部署页面,选择对应的环境,然后单击下线即可。

O1CN018QyCcA28DnBrwY8lb_!!6000000007899-2-tps-2462-1002.png

One More Thing


5分钟可以干什么?喝一杯咖啡,回一封邮件,还是开发上线一个钉钉应用。云开发平台联合钉钉开发平台推出0门槛打造你的第一个钉钉应用的活动,完成相应任务后,即可领取精美奖品。春暖花开,领个背包去踏春吧!


h5-750(1).jpg


相关文章
|
4天前
|
搜索推荐
为什么每个公司都在做自己的OA系统,但是依然没有取代钉钉
为什么每个公司都在做自己的OA系统,但是依然没有取代钉钉
|
6月前
|
开发者
钉钉系统如何接入
钉钉系统如何接入
102 0
|
4天前
|
安全 搜索推荐 开发工具
“大厂”角力移动办公系统市场,钉钉和企微向左、WorkPlus向右
随着互联网行业的发展,移动办公软件市场在中国迅速崛起,2021年市场规模达264.2亿元,预计2023年将增长至330.1亿元。钉钉和企业微信成为市场领导者,凭借其内部管理与协同功能吸引大量用户。两者虽有相似之处,但各有特色,钉钉侧重内部管理,企业微信注重内外部连接。然而,SaaS模式的数据安全性和定制化能力成为挑战,部分企业转向私有化部署,如WorkPlus,它提供全私有化、个性化定制和系统集成解决方案。政策推动数字化发展,移动办公行业迎来机遇,不同厂商可根据客户需求提供SaaS或私有化部署服务。
36 1
|
6月前
|
API
在钉钉中,如何通过API接口实现OA审批和企业业务系统打通?
在钉钉中,如何通过API接口实现OA审批和企业业务系统打通?
266 1
|
4天前
|
存储 数据管理 UED
在钉钉的审批系统中,审批单的状态主要有两种:"NEW"和"RUNNING"。
【2月更文挑战第19天】在钉钉的审批系统中,审批单的状态主要有两种:"NEW"和"RUNNING"。
48 5
|
4天前
|
机器人 Linux 数据安全/隐私保护
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
75 0
|
4天前
|
数据安全/隐私保护
小公司的OA系统能彻底取代钉钉吗?
小公司的OA系统能彻底取代钉钉吗?
|
4天前
|
机器人 Linux 数据安全/隐私保护
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)(下)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
67 0
|
4天前
|
Linux Python Windows
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)(上)
Python办公自动化【Windows中定时任务、OS/linux 系统定时任务 、Python 钉钉发送消息、Python 钉钉发送图片】(九)-全面详解(学习总结---从入门到深化)
42 0
|
5月前
|
移动开发 数据安全/隐私保护
钉钉可以集成企业内网部署的网盘系统实现账号单点登录吗?
最近接到客户的咨询,他们近期在公司局域网里部署了一套文档管理系统(一般叫私有网盘),领导希望平时通过手机钉钉就能访问到这套系统。客户就有些为难,钉钉是部署在公有云互联网环境的,而这套文档管理系统是部署在企业内网的,看上去应该打通不了,于是前来求助。
140 1

热门文章

最新文章