产品介绍
小程序开发过程中,有很多通用的业务模块,例如:打卡签到、邀请有礼、趣味小游戏、运营 banner 配置等。这些模块业务模型具备通用性,但是前端每个小程序都有自己的样式设计。因此,每个小程序都需要重复性的进行开发。
说明:
- 单页模板致力于帮助小程序开发者聚焦前端交互展示,无需关注于实现接口以及管理端。
- 开通单页模板后,运营人员可直接在管理端配置新功能,小程序前端源码组件可导入到小程序内快速接入,也可以对前端组件进行二开以满足业务需求。
产品优势
- 分钟级导入新模块,相比于开源的模板,需要前后端都自行部署维护。
- 单页模板只需要关注前端交互,管理端以及后端接口将由模块开发者进行运维以及迭代,省心省力。
- 支持与已有业务打通,提供自定义接口供业务侧自行实现(例如,签到后发积分由积分模块实现)
- 模块基于云开发开发,无需运维,弹性扩缩容。
适用场景
小程序内新增业务模块,且模块的业务模型具有很强的通用性。
面向群体
小程序开发者,有小程序开发能力。
产品说明
使用入口
- 下载微信开发者工具,进入开发者工具,在miniprogram右键时,会有配置单页模板的入口进行插入和管理。注意
如果云开发授权给第三方服务商,则该入口自动屏蔽。
- 单击插入,进入插入单页模板页面,选择相应模板进行,如果未开通微信云开发需要先授权开通。
控制台
小程序开发者在微信开发者工具内开通后,可进入对应的模块控制台页面查看接入指引和查看模块提供的接口。
管理端
在控制台内点击访问管理系统,可得到管理端链接。运营人员通过链接在浏览器内通过账号和密码登录后可进行管理。
接口
在控制台内可查看模块提供的开放接口。
标准接口
业务方可直接调用的即可
- 小程序端接口:开发者可在小程序端调用,可使用接口构建自己的交互展示。
- 服务端接口:可在服务器端调用,通过该接口可与已有后台系统互联互通。
自定义接口
需要自行实现以与其他模块连通,例如:签到接口内发积分需要调用自定义的发积分接口。当前支持两种模式:
- 通过云函数来实现
- 连接到另外一个模块,例如:签到模块发积分支持直接发到积分模块。
小程序组件
每个模块都会有对应的小程序源码组件,开发者可直接导入使用,可根据自己的需要进行二开,或者基于模块提供的接口完全自己开发小程序页面。