开发者学堂课程【高级应用技能进阶:支付宝小程序】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/345/detail/4029
支付宝小程序
内容介绍:
一、小程序的发布机制
二、小程序操作演示
三、小程序的发布
一、小程序的发布机制
本节课讲解小程序应用的开发,云开发平台是支持小程应用研发的,由于涉及到小程序端测以及服务端,其研发量相对较长。
一个小程序包括两大部分,一个是端测小程序文件包,一部分是服务端。
一般来说一个小程序的大部分逻辑都在服务端完成,开发过程很重要的方面就是配置和部署。
配置包括小程序的配置和应用的配置,发布部署也包括两方面,一个是服务端的部署,可以在云开发平台完成,另一个是小程序离线包的发布,只有发布后才能在支付宝端或者是微信端上能查看到该下载的离线包。
小程序的发布机制示意图如下:
二、小程序操作演示
1.创建演示
首先进入到云开发平台,里面具有Java应用模板,例如小程序人像卡通化等应用模板,包括主端的逻辑与代码,小程序端的逻辑与代码。应用业务创建成功后,可以发现其包含两个代码仓库,一个是服务端的代码仓库,一个是小程序的代码仓库,服务端的代码成果可以引领云端,可以在 clouder ID 中直接打开,小程序端需要克隆到本地,然后在小程序 ID 里关联小程序 APP 后才可以打开。
2.配置演示
此时小程序应用创建完成,现进行相关内容的配置配置。
(1)服务端配置
首先配置入场环境,部署配置包括主机规格、交换机等,这些在之前的课程都有所讲到;域名配置可以不进行配置,通过系统自动生成即可;因为这个小程序会涉及到一些卡通能力的调用,这个能力是基于阿里云上的,因此需要有 AKS 的配置。服务端配置大致如上内容。
(2)小程序配置
小程序配置需要在支付宝开放平台里完成,下图为支付宝开发平台的小程序配置界面。
因为没有涉及到调用支付宝开放平台的能力,所以不需要进行太多的配置,例如 AKSA 、挂的功能包等不需要配置,现在应用到的是 APID ,需要将这个域名添加到白名单里面。服务端部署起来后要对服务端进行部署,部署配置好小程序后进行小程序端的发布。
三、小程序的发布
所谓小程序的发布就是关联小程序,然后修改访问服务端的地址,现在可以小程序具备了访问卡通人像的能力。接下来需要发布离线包小程序,在 IDE 里面点击上传即可,上传完毕后就可以在手机端预览到这个小程序了。