教程|快速开发支付宝小程序的指南及后台搭建攻略

2024-06-08
来源:网络整理

新媒体经理

在昨天的推送《教程 | 如何快速开发支付宝小程序?》中,我们介绍了支付宝小程序的快速开发指南。

支付宝小程序是运行在支付宝客户端上的一种新型开放模式,可以方便的接入和传播。小程序向开发者开放了更多的能力,可以通过小程序为用户提供多样化、便捷的服务,但一般小程序需要有自己的后台来提供个性化的服务。

蚂蚁金服-小程序云服务帮助开发者快速搭建小程序后端,可以一键购买资源、部署demo、自动生成域名和证书,同时提供直观的运维管理界面,让开发者可以基于demo快速开发并发布自己的小程序。

如何快速开启你的支付宝小程序之旅?答案已经写好了。↓↓↓

△小程序产品介绍:

△ 小程序云服务快速入门:

(请复制以上网址并在浏览器中打开查看。)

如何开发支付宝小程序服务端

相信各位读者对蚂蚁金服云已经不陌生了,新读者可以查看本文→《解读 | 一篇帮你读懂蚂蚁金服云的文章》了解更多背景。为了更好地支持支付宝小程序开发者,蚂蚁金服云提供了一套小程序云服务,帮助开发者快速搭建小程序后台,开发者可以一键购买资源、部署 demo、自动生成域名和证书,还提供了直观的运维管理界面,让开发者可以基于 demo 快速开发、发布自己的小程序。

蚂蚁金服-小程序云服务提供了与小程序前端配合完整可操作的demo,如扫码下单demo,包含了基于小程序的前端demo和后端云服务demo,简单配置即可运行。这些demo可以有效降低小程序开发门槛,让开发者快速上手。

同时,小程序云服务的自动化功能有效解决了开发者购买资源、配置服务器、申请域名、绑定证书等繁琐的流程,开发者可以专注于基于demo提供的各种资源开发自己的业务逻辑。

同时小程序云服务提供可视化运维能力,无需通过SSH登录虚拟机进行发布,通过简单的页面点击即可进行发布、扩展等运维操作。

快速开始

小程序云服务通过Demo快速搭建小程序后端服务的运维平台,一是让开发者了解小程序后端架构,演示小程序前端与服务端的交互;二是搭建简易运维环境,配置SLB、ECS、RDS、集群关系,并能自动生成二级域名,降低入门成本。

所以使用小程序云服务就是一个创建Demo、理解Demo,然后基于小程序Demo开发自己的业务逻辑的过程。使用Demo可以有效降低小程序服务端开发的门槛。当然,如果开发者已经熟悉小程序,那完全不需要基于Demo进行开发,这种情况下就不需要使用这个产品,直接使用ECS、RDS、SLB等基础资源即可。

请注意,以下演示基于扫码排序场景,此演示仅包含扫码排序的后端系统,结合前端演示(#)可提供完整的扫码排序功能。

你可以按照如下流程使用小程序云服务。

先决条件

已在蚂蚁开放平台上创建小程序。(参考:教程 | 如何快速开发支付宝小程序?)

蚂蚁开放平台:提供小程序(前端)创建、管理、权限等服务

蚂蚁金服小程序云服务:提供小程序(服务端)创建、配置、运维服务

创建演示

1.进入小程序云服务控制台()

2.创建小程序后台,创建完成后点击进入,然后点击立即体验进入云服务详情

请注意,创建小程序需要“运维员”权限。

3.选择扫码下单Demo,按照提示完成其他配置,即可创建小程序后台服务Demo,下一步点击确定即可购买并创建后台服务,请注意该产品对应的费用。

支付宝小程序开发教程_支付宝小程序开发者工具怎么用_如何开发支付宝小程序

目前我们只提供了扫码订餐的demo,后续会推出更多类型的demo,demo的开发语言目前为Java。

4.接下来您将进入自动部署云服务demo的流程,包括购买资源、部署demo、绑定域名等一系列流程,此过程大约需要10-15分钟,请耐心等待,此过程中请不要删除已创建的资源或进行其他修改。

5.部署完成后会跳转到小程序云服务控制台首页,这里可以看到新创建的服务,新购买的资源等,部署完成后简单配置即可使用。

配置

创建完小程序服务端demo后,你需要将其与开放平台创建的小程序客户端进行关联,通过一些简单的配置即可实现。

1.配置域名白名单(蚂蚁开放平台)云服务demo会自动创建二级域名,并绑定证书,这是小程序的一个规则,必须通过域名才能访问小程序后端服务。

请注意,此二级域名仅在开发调试时使用,在小程序正式上线前,开发者必须自行注册域名并绑定到小程序后台服务,新申请的域名需要注册后才能使用,此过程一般需要2周左右,请提前做好准备。

2.申请Demo权限(蚂蚁开放平台)

扫码订餐demo需要获取支付宝会员信息、使用支付宝支付接口,这些功能需要在开放平台上申请。

3.配置小程序公钥(蚂蚁开放平台)

在调用支付宝API时,所有调用均需要经过RSA加密,因此需要在开放平台上配置小程序公钥信息。

4.配置后端数据库(蚂蚁云)

生成的公私钥和刚刚创建的支付宝公钥需要保存在后台数据库,在调用支付宝接口、处理返回结果时使用。

结束

至此小程序云服务配置完成,可以结合前端demo提供完整的扫码订餐产品,运行成功后的页面如下:

结尾

看完本文,你是否学会了如何使用蚂蚁云开发支付宝小程序服务端呢?

快来参加蚂蚁开发者大赛吧

↓↓↓↓↓↓

活动 | 百万大奖等你来争夺——蚂蚁开发者大赛盛大启动

进入决赛的队伍蚂蚁金融云将在比赛结束前免费提供金融云资源!

开发支付宝小程序赢取海量奖励

今天是比赛报名最后一天啦~

大赛官方网站:

(请复制网址并在浏览器中打开查看)

分享