开发指南

API 文档

概述

最近更新时间:2022-03-18 11:04:24

产品介绍

小程序开发过程中,有很多通用的业务模块,例如:打卡签到、邀请有礼、趣味小游戏、运营 banner 配置等。这些模块业务模型具备通用性,但是前端每个小程序都有自己的样式设计。因此,每个小程序都需要重复性的进行开发。

说明:

  • 单页模板致力于帮助小程序开发者聚焦前端交互展示,无需关注于实现接口以及管理端。
  • 开通单页模板后,运营人员可直接在管理端配置新功能,小程序前端源码组件可导入到小程序内快速接入,也可以对前端组件进行二开以满足业务需求。

产品优势

  • 分钟级导入新模块,相比于开源的模板,需要前后端都自行部署维护。
  • 单页模板只需要关注前端交互,管理端以及后端接口将由模块开发者进行运维以及迭代,省心省力。
  • 支持与已有业务打通,提供自定义接口供业务侧自行实现(例如,签到后发积分由积分模块实现)
  • 模块基于云开发开发,无需运维,弹性扩缩容。

适用场景

小程序内新增业务模块,且模块的业务模型具有很强的通用性。

面向群体

小程序开发者,有小程序开发能力。

产品说明

使用入口

  1. 下载微信开发者工具,进入开发者工具,在miniprogram右键时,会有配置单页模板的入口进行插入管理
    注意

    如果云开发授权给第三方服务商,则该入口自动屏蔽。

  2. 单击插入,进入插入单页模板页面,选择相应模板进行,如果未开通微信云开发需要先授权开通。

控制台

小程序开发者在微信开发者工具内开通后,可进入对应的模块控制台页面查看接入指引和查看模块提供的接口。

管理端

在控制台内点击访问管理系统,可得到管理端链接。运营人员通过链接在浏览器内通过账号和密码登录后可进行管理。

接口

在控制台内可查看模块提供的开放接口。

标准接口

业务方可直接调用的即可

  • 小程序端接口:开发者可在小程序端调用,可使用接口构建自己的交互展示。
  • 服务端接口:可在服务器端调用,通过该接口可与已有后台系统互联互通。

自定义接口

需要自行实现以与其他模块连通,例如:签到接口内发积分需要调用自定义的发积分接口。当前支持两种模式:

  • 通过云函数来实现
  • 连接到另外一个模块,例如:签到模块发积分支持直接发到积分模块。

小程序组件

每个模块都会有对应的小程序源码组件,开发者可直接导入使用,可根据自己的需要进行二开,或者基于模块提供的接口完全自己开发小程序页面。

目录