《五天玩转EMAS Serverless》——第五节 实战:小程序疫苗预约-文件存储与云调用【中】

简介: 摘要:本文整理自EMAS Serverless讲师雨鸦,在《5天玩转EMAS Serverless训练营》的分享。本篇内容主要分为五个部分:1.小程序图片API介绍2.实战:个人信息头像修改3.云调用介绍4.实战:疫苗预约提醒推送5.课程总结

接上篇:

https://developer.aliyun.com/article/1224112?spm=a2c6h.13148508.setting.26.4f394f0em1x0Jq

三、 云调用介绍

image.png

接下来我们介绍一下云调用的基本功能。

 

首先简单介绍一下支付宝开发能力,如上图所示,支付宝开发能力指的是商户的应用在接入支付宝开放平台后实现的业务功能。支付宝开放平台通过官方的SDK(软件开发包)、API(接口,包含服务端接口OpenAPI和JSAPI)和开放平台控制台等技术基础设施,将支付宝的一些业务功能开放给外部的商户。商户在接入支付宝的能力后,即可在自己的应用中实现这些功能。

image.png

而云调用可以让开发者更加便捷地使用支付宝开发能力。云调用是基于小程序Serverless的云函数,使用支付宝小程序开放接口的能力。开发者可以在小程序中,直接调用支付宝的后端开放接口。

 image.png

我们本次疫苗预约推送提醒用到了支付宝的消息推送的能力。借助云调用间接触发支付宝openAPI给用户触达消息推送。

 

具体步骤如上图所示,开发者需要订阅固定的消息模板。然后,在设计小程序时,需要在代码中集成和配置上述消息模板,取得用户同意后,携带必要参数触发云调用。借助云调用的能力,间接调用了支付宝openAPI,支付宝根据调用参数,获得渲染模板,然后推送给用户。

四、 实战:疫苗预约提醒推送

image.png

接下来,我们具体实践一下疫苗预约提醒推送的实现。

 

首先演示如何开通消息模板。首先,访问支付宝开放平台,支付宝扫码登录后进入小程序后台并前往运营管理页面。

 image.png

进入商家运营管理页面,点击消息运营,领取消息模版。

image.png

下一步,查询疫苗关键字,选中疫苗接种预约提醒。

image.png

下一步,勾选配置关键词,其顺序为:预约机构、预约人、服务名称。关键词顺序也会体现到服务推送的提醒中。

 

接下篇:

https://developer.aliyun.com/article/1224071?groupCode=emas

 

相关文章
|
缓存 安全 数据处理
Objective-C开发:从HTTP请求到文件存储的实战
Objective-C开发:从HTTP请求到文件存储的实战
|
缓存 前端开发 JavaScript
|
小程序 Serverless 开发工具
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
小程序开发问题之在小程序中安装并初始化小程序Serverless客户端SDK如何解决
|
关系型数据库 Serverless 分布式数据库
Serverless 应用引擎常见问题之在抖音快手小程序上使用如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
515 3
|
小程序 IDE Serverless
【经验分享】支付宝小程序serverless云开发拓荒
【经验分享】支付宝小程序serverless云开发拓荒
624 6
|
存储 人工智能 小程序
一天完成基于Serverless架构的头像漫画风处理小程序
我一直都想要有一个漫画版的头像,奈何手太笨,用了很多软件 “捏不出来”,所以就在想着,是否可以基于 AI 实现这样一个功能,并部署到 Serverless 架构上让更多人来尝试使用呢。
1145 2
一天完成基于Serverless架构的头像漫画风处理小程序
|
小程序 前端开发 Java
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
JavaDog Chat v1.0.0 是一款基于 SpringBoot、MybatisPlus 和 uniapp 的简易聊天软件,兼容 H5、小程序和 APP,提供丰富的注释和简洁代码,适合初学者。主要功能包括登录注册、消息发送、好友管理及群组交流。
623 1
SpringBoot+uniapp+uview打造H5+小程序+APP入门学习的聊天小项目
|
小程序 前端开发 JavaScript
在线课堂+工具组件小程序uniapp移动端源码
在线课堂+工具组件小程序uniapp移动端源码
563 0
在线课堂+工具组件小程序uniapp移动端源码
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
5655 3
|
移动开发 小程序
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
thinkphp+uniapp开发的多端商城系统源码/H5/小程序/APP支持DIY模板直播分销
1070 0

相关产品

  • 移动研发平台