微信小程序开发实践点滴——接入Bmob后端云

Bmob后端云官网:http://www.bmob.cn/
微信公众平台官网:https://mp.weixin.qq.com/
微信小程序官方开发文档:https://mp.weixin.qq.com/debug/wxadoc/dev/

本文对如何在微信小程序中接入Bmob后端云做一个简单的总结。所谓后端云,一句话概括就是跑在云端的数据库后台+服务器后台,引入到微信小程序开发中能带来的好处就是:让我们可以专注于小程序本身的业务逻辑开发,而不用去管复杂的后台服务器、后台数据库的搭建和维护。

准备一个小程序公众号和Bmob账号

首先需要到微信公众平台官网上去注册一个小程序类型的公众号,假设将要开发的小程序命名为:MyApp

打开Bmob官网注册一个账号。

获取并记录好MyApp小程序的AppID和AppSecret

这两项信息在小程序后台的"设置-开发设置"页面可以获取到,获取到后需要在一个文本文件中记好,后面要用到。

登录Bmob控制台

创建一个应用,假设名字叫MyBmobApp,然后进入应用。到"设置"页面输入刚刚获取到的小程序的AppIDAppSecret并保存。

获取并记好MyBmobApp对应的Application IDREST API key.

登录小程序MyApp后台

到"设置-开发设置-服务器域名"页面添加Bmob安全域名并保存(可一次性添加多个)。

注:四种安全域名(两种类型:httpswss)全部填api.bmob.cnxxx.bmobcloud.com,其中xxxMyBmobAppApplication ID.

下载SDK

到Bmob官网下载微信小程序对应的SDK并解压,将其中的所有js文件都放到小程序工程的utils目录下。

初始化和引入Bmob

在小程序工程的app.js中加入如下代码进行全局初始化:

var Bmob = require('utils/bmob.js');
Bmob.initialize('XXX','XXXXXX');
// 注:其中'XXX'为MyBmobApp的Application ID,'XXXXXX'为其REST API key

在需要用到Bmob的page页的js中引入Bmob:

var Bmob = require('../../utils/bmob.js');

现在就可以在小程序中对Bmob后端云数据库进行各种操作了,像操作本地数据库那么简单。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,482评论 25 708
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,986评论 19 139
  • 周末两天新闻里基本被“勒索病毒”刷屏了,从大学到政府,连中石油加油站都被感染,据说公安系统电脑都有中招,真是有点唏...
    老余谈股阅读 386评论 0 1
  • 我本 那个最角落的星 偶尔亮了你 曾 路过的地方 于是 。。。
    云溪三千阅读 181评论 0 0
  • 写在开学季。 那天在群里,小岳同学突然问“你们有收到过情书吗?” 然后,小何同学和我,嗯,果然都没有,情书这种事,...
    Ss艾斯小姐阅读 242评论 2 2