基于小程序云Serverless开发微信小程序

本文主要以使用小程序云Serverless服务开发一个记事本微信小程序为例介绍如何使用小程序云Serverless开发微信小程序。记事本小程序的开发涉及到云函数调用、云数据库存储、图片存储等功能,较好地展示了小程序云Serverless服务在实际研发场景中如何帮助开发者提升研发效率。

一、准备工作

在开始前,确保已经完成以下准备工作:
1、注册微信开放平台账号,并创建微信小程序,获得微信小程序AppID;
2、下载并安装微信开发者工具;
3、已安装 nodejs 开发环境。

二、操作步骤

2.1、步骤一 开通小程序云服务

阿里云账号首次使用小程序云服务时,需要开通小程序云服务:
1、登录小程序云控制台。
2、在产品开通页面,勾选服务协议并单击立即开通。
111111111111.png

2.2、步骤二 创建服务空间

开发小程序用到的小程序云Serverless相关资源,如云函数、数据库、文件存储,都以服务空间的维度进行管理。每个服务空间都有一个全局唯一的Space ID,小程序在使用云资源时,通过这个Space ID关联到具体的云资源。
我们通过以下步骤创建服务空间并获得相关配置:
1、登录小程序云控制台
2、在左侧导航栏选择小程序Serverless > 服务空间管理
3、单击创建服务空间,填写服务空间名称描述,单击确定
4、创建成功后,单击服务空间右侧的详情可查看Space ID、Secret和API Endpoint、文件上传Endpoint等信息,并将这些信息保存下来待用。
1222222.png

123333333.png

2.3、步骤三 创建微信小程序并配置域名白名单

微信会对小程序需要通过网络访问的服务提供方进行白名单限制,我们还需要配置小程序服务器域名白名单:
1、登录微信小程序公众号平台
2、在左侧导航栏选择开发,单击开发设置页签。
2122222222.png

3、在服务器域名区域,单击修改,根据提示重新扫码进行身份认证。
4、根据步骤二中保存的服务空间信息配置request合法域名(api.bspapp.com)和 uploadFile合法域名,确认无误后保存并保存。

配置说明:
request合法域名:API Endpoint。
uploadFile合法域名:https://文件上传Endpoint。
2333333444.png

2.4、步骤四 在小程序云控制台添加微信小程序凭证

我们还需要在小程序云控制台添加微信小程序凭证:
1、在小程序云控制台的左侧导航栏,选择小程序Serverless > 设置
2、选择微信页签,单击添加密钥,输入AppIDApp Secr

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值