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

 

原文链接

本文为阿里云原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/513838.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android studio黄油刀依赖,如何在Android Studio中设置ButterKnife插件?

我需要安装黄油刀.在哪里可以下载?我下载了一个.jar插件(但是如果该文件是我需要的那个文件),我已经安装了,但是当我点击选项“生成”时,不会出现使用butterknife的选项.接下来的一个视频教程我修改了文件Gradle build:我现在有了如下:apply …

倒计时3天!携手开发者,一起精准打造数智未来!

把故事写进代码,用代码改变世界重塑或者改变这个世界的并不是超人而是开发者他们用技术自我成就因情怀练就工匠精神2021年,移动云开启了首届API应用创新开发大赛,以“创新云转型,智慧云服务”为主题,旨在激发开发者创新…

自建Kubernetes集群如何使用弹性容器实例ECI

简介: 虚拟节点(Virtual Node)实现了Kubernetes与弹性容器实例ECI的无缝连接,让Kubernetes集群轻松获得极大的弹性能力,而不必受限于集群的节点计算容量。您可以灵活动态的按需创建ECI Pod,免去集群容量规划…

一文读懂容器存储接口 CSI

简介: 在《一文读懂 K8s 持久化存储流程》一文我们重点介绍了 K8s 内部的存储流程,以及 PV、PVC、StorageClass、Kubelet 等之间的调用关系。接下来本文将将重点放在 CSI(Container Storage Interface)容器存储接口上,…

低代码:如何保障开发安全性?

编辑 | 宋慧 供稿 | Mendix Mendix相信,低代码开发的安全性和隐私保护离不开信任。Mendix、用户及其客户需要建立起信任的纽带。企业用低代码开发应用时,不仅想加快开发和部署的速度,还要相信应用可以为企业自身及其客户提供全方位的安全保障…

SpringBoot Admin2.0 集成 Java 诊断神器 Arthas 实践

简介: 项目最初使用 Arthas 主要有两个目的: 1. 通过 arthas 解决实现测试环境、性能测试环境以及生产环境性能问题分析工具的问题。 2. 通过使用 jad、mc、redefine 功能组合实现生产环境部分节点代码热更新的能力。 作者 | sparrow 来源 | 阿里巴巴云原…

python在办公上的应用_python自动化办公:玩转word之样式秘笈

上节对python如何定制word的页眉页脚做了详细介绍,当然,要作出一篇精彩的word文档,样式公布可没,本章继续介绍python如何玩转word的样式。 使用样式python如何玩转word的样式 此页面使用前一页中开发的概念而不作介绍。如果术语不…

Gartner发布2021年隐私技术成熟度曲线,数字伦理登上顶点

编辑 | 宋慧 供稿 | Gartner 随着人们日益意识到其个人信息的价值并对透明度的缺乏和持续的滥用感到失望,数字伦理登上了Gartner 2021年隐私技术成熟度曲线的顶点。 Gartner将数字伦理定义为人、企业机构和物之间开展电子交互所遵循的价值和伦理道德原则体系。随着…

鸿蒙系统华为什么手机你能用,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼鸿蒙的厉害在于 你可能非用不可瀑布先生06-05 09:52科技达人关注华为一直在研发一套操作系统,如果不是对手打压。可能大部分人,至今都不知道这个系统的存在。如果市场稳定&#xff…

微服务+异步工作流+ Serverless,Netflix 决定弃用稳定运行 7 年的旧平台

简介: 2021 年,Netflix 会将大部分的工作负载从 Reloaded 转移到 Cosmos 平台。Cosmos 是一个计算平台,它将微服务的最佳特性与异步工作流以及 Serverless 结合在一起。 作者 | Frank San Miguel 策划 | 田晓旭 2021 年,Netflix …

实时 OLAP, 从 0 到 1

简介: BTC.com 团队在实时 OLAP 方面的技术演进过程及生产优化实践。 作者|高正炎 本文主要介绍 BTC.com 团队在实时 OLAP 方面的技术演进过程及生产优化实践,内容如下: 业务背景机遇挑战架构演进架构优化未来展望一、业务背景 …

Gartner发布2021年数字商务技术成熟度曲线,重点关注四项技术

应用领导人应密切关注可视化配置、数字钱包、客户身份和访问管理以及虚拟客户助理这四项将在未来两年对数字商务产生重大影响的技术。 编辑 | 宋慧 供稿 | Gartner 根据Gartner 2021年数字商务技术成熟度曲线(Hype Cycle for Digital Commerce)&#x…

鸿蒙手机系统还没有开发,华为鸿蒙手机太难了!引发开发者大吐槽:为何没有自己独特风格?-互联网/电商-文章-小虾米...

【华为鸿蒙手机太难了!引发开发者大吐槽:为何没有自己独特风格?】互联网/电商-文章-小虾米2020-12-27 11:32:02 小虾米帐号:军事科技(tabc) 关注我 举报 来源:qq新闻 浏览量(129)【12月28日讯】导语&#xff0c…

python源码提取_Python提取Linux内核源代码的目录结构实现方法

今天用Python提取了Linux内核源代码的目录树结构,没有怎么写过脚本程序,我居然折腾了2个小时,先是如何枚举出给定目录下的所有文件和文件夹,os.walk可以实现列举,但是os.walk是只给出目录名和文件名,而没有…

Fluid给数据弹性一双隐形的翅膀 (1) -- 自定义弹性伸缩

简介: 弹性伸缩作为Kubernetes的核心能力之一,但它一直是围绕这无状态的应用负载展开。而Fluid提供了分布式缓存的弹性伸缩能力,可以灵活扩充和收缩数据缓存。 它基于Runtime提供了缓存空间、现有缓存比例等性能指标, 结合自身对于Runtime资源…

利用 Python 实现多任务进程

来源:杰哥的IT之旅作者:阿拉斯加一、进程介绍 进程:正在执行的程序,由程序、数据和进程控制块组成,是正在执行的程序,程序的一次执行过程,是资源调度的基本单位。程序:没有执行的代码…

c 站点下html页面拦截器,HTML内容拦截器「HTML Content Blocker」

详情推广阿里巴巴早餐计划,我国每年都有 2000 万人得胃病,很大一部分原因是没有及时吃早餐,阿里计划每年发放 20 亿早餐补贴来鼓励您及时吃早餐。支付宝首页搜索 "591198815" 领取补贴,用于早餐消费,每天都能…

小白也能懂的 Nacos 服务模型介绍

简介: 理解了 Nacos 的服务模型,也有利于我们了解 Nacos 背后的工作原理,从而确保我们正确地使用 Nacos。 作者:岛风 前言 按照目前市场上的主流使用场景,Nacos 被分成了两块功能:服务注册发现&#xff0…

python中re模块_python之re模块

python 中使用正则表达式需要引入re模块,用来匹配处理字符串 如: import re #第一步,要引入re模块 a re.findall("匹配规则", "要匹配的字符串") #第二步,调用模块函数 以列表形式返回匹配到的字符串 1、普通…

那些与 IE 相伴的日子

来源:零一作者:前端印象大家好,IE 大家都不陌生,毕竟出现在大家的视野中已经很久很久,久到有20多年,当然也因前端技术的快速更新,给需要兼容IE浏览器的前端程序员带来了不少的困扰。慢慢地&…