我用开天平台做了一个天气预报服务【开天aPaaS大作战】

举报
i进击的攻城狮 发表于 2022/08/13 19:06:48 2022/08/13
【摘要】 开天平台使用

使用华为云apaas,体验数字化进程的一站式服务。

一、开天Apaas介绍

华为云开天Apaas,可以为我们提高一站式服务,什么是一站式服务,比如说。我们需要制作一个天气预报功能,每天为我们系统中的客户,推送第二天的天气预报,或者大雨预警等等。如果我们要去实现这样的功能,从需求分析,到功能落地,往往都需要花费很长的时间。
而这样的工作,交给华为云开天Apaas平台去做,可能就是分分钟的事情,为什么,因为开天Apaas,为我们提供了Api和流编排容器,让我们能快速完成我们的工作。

二、什么是流编排

Api和流编排,Api我们大家应该都能理解,Http接口嘛,不过流编排,那是什么玩意儿?
先看看官方文档对于流的定义
image.png

image.png

流就是一种业务场景,分为触发事件和执行动作。

触发事件,就是一个流的开始,一般有手动点击触发事件和自动沦陷触发事件。
执行动作,就是让流去做一件事情,比如说在华为云创建一个会议,获取每天的天气预报,或者给用户发送短信,
image.png

触发事件和执行动作连起来用,就是流编排。

三、做了一个天气预报服务

首先登录开天集成工作台管理控制台
在我的流中选择创建流
image.png

选择计划,并点击右侧的重复执行
image.png
现在来配置计划的执行时间,我们需要每天晚上8点给用户发送短信,所以按此设置开始时间,重复次数设置为每天
image.png
设定好时间后,我们想想接下来要做什么?对,获取天气预报,于是我们再添加一个执行动作,添加一个天气预报的流,选择预报天气,选择城市
image.png

image.png
接下来就是发送短信,在执行动作中选择华为云短信,编辑收信人和信息。

image.png
这里我们可以看见,在短信内容里,我们可以选择上一个连接器天气预报里面的内容,就好像内容在流之间传递一样。
接下来保存流就好。
回到主页,我们可以选择开启我们的流,这样每天,我们就能收到每天的天气预报了。
image.png

四、一些问题

  • Q 如果我想只在触发的条件下才发送短信,比如说气温很高的时候,实现吗?
  • A 当然可以,华为云的执行动作的连接器中,有一个交控制的连接器,它能根据上一条的执行结果,完成接下来的内容。
  • Q 这里的手机号和城市都是写死的,能不能根据数据库的用户信息,发送到对应的手机号和对应的城市天气吗?
  • A 华为云开天平台除了可以使用华为云自带的连接器,我们也可以自己定义自己的连接器,连接之间项目的API,我们只需要把连接器配置好,值使用华为云提供的其他服务,比如说天气预报和短信就好了。

总之,开天的强大远不止于此,欢迎大家去使用体验。

【开天aPaaS大作战】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/360253
此外,在(https://bbs.huaweicloud.com/activity/suggestion.html)提出您的宝贵建议,标题以【云驻计划-定向征文】开头,还有机会赢取额外奖励。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。