注册Bmob帐号

在网址栏输入www.bmob.cn或者在百度输入Bmob进行搜索,打开Bmob官网后,点击右上角的“注册”,在跳转页面填入你的姓名、邮箱、设置密码,确认后到你的邮箱激活Bmob账户,你就可以用Bmob轻松开发应用了。

网站后台创建应用

登录账号进入bmob后台后,点击后台界面左上角“创建应用”,在弹出框输入你应用的名称,然后确认,你就拥有了一个等待开发的应用。

配置小程序密钥和获取应用密钥

选择你要开发的应用,进入该应用

在跳转页面,进入设置/应用密钥,将你的AppID(小程序ID)和AppSecret(小程序密钥)填写到Bmob中

在下图位置点击复制,即可得到Application ID和REST API Key

获取Application ID和REST API Key后,下载SDK。

配置安全域名

在你的微信小程序后台配置你的服务器域名

在应用设置->配置里面把这几个域名填写到上图微信后台,设置https域名

安装使用

下载

https://github.com/bmob/hydrogen-js-sdk/

安装使用

简介:

  1. 整个SDK,就dist目录下Bmob.*.js 这个文件即可使用全部功能
  2. 目前支持微信小程序、H5、快应用、游戏Cocos、混合App等

引入:

var Bmob = require('../dist/Bmob-1.0.1.min.js');

初始化

Bmob.initialize("你的Application ID", "你的REST API Key");

接下来就可参照下面的文档使用,

nodejs请使用源码引入 app.js ,初始化与其他一样

var Bmob = require('./src/lib/app.js');

查询表中数据

简介:

返回你表的数据列表,默认创建时间排序,默认取100条数据,下面文档可以增加条件。

参数说明:

参数 类型 必填 说明
tableName string 数据表名
res string 返回的数据集合

请求示例:

const query = Bmob.Query("tableName");
query.find().then(res => {
    console.log(res)
});

返回:

表中数据

WebSocket 通讯(聊天)

使用实时数据平台的js

一、对实时数据对象进行初始化

let BmobSocketIo =new Bmob.Socket()

二、监听表


    //初始连接socket.io服务器后,需要监听的事件都写在这个函数内
    BmobSocketIo.onInitListen = function () {
      //订阅Chat表的数据更新事件
      BmobSocketIo.updateTable("Chat"); //聊天记录表
    };

    //监听服务器返回的更新表的数据
    BmobSocketIo.onUpdateTable = function (tablename, data) {

      if (tablename == "Chat") {
        console.log(data);
      }
    };  

PS:更多请参考Bmob Demo里面的群聊功能。

小程序聊天室

优秀开源

  1. 地道美食地图

    点击查看地道美食地图

  2. 出发吧一起

    点击查看出发吧一起

  3. 心邮

    点击查看心邮

  4. 自媒体文章小程序

    点击查看自媒体文章小程序

  5. 灵动云课堂小程序端

    点击查看灵动云课堂小程序端

  6. 灵犀外卖

    点击查看灵犀外卖

Bmob入门示例

  • 源码包含增删改查

快速入门相关源码下载

混合开发示例

地址:

https://github.com/bmob/ithome-lite

源码基于MPVUE 框架发布时,可以生成小程序源码、H5源码

部分小程序案例


小程序

1.生日工具 -------工具类

2.足迹地图

3.接力喵视频 -------视频类

4.像素涂鸦

5.地道美食地图 -------LBS

6.胖熊圈

7.有货Hk --已改名

8.厦漳泉生活通 -------本地生活

9.极简笔记

10.衣在线 -------商城

11.活动报名表 -------工具类

12.味蕾点餐 -------点餐

13.烟台微拼 -------本地生活

14.顺德便利贴

15.同城生活广告

16.点点英语学堂

17.朝露时刻

18.青岛一起秀科学俱乐部

19.纸塘

20.雷湖古琴艺术

21.皋城文明随手拍 -----政府

22.阅后即焚图片分享

23.猎位共享停车 线下智能停车

24.听写宝

25.嘿车出行(已改名称)

26.喵星人宠物社区

27.标签生成器

28.视频看房

29.海南黎家特产

  1. 轩宇工具

31.在旅途看世界

32.寻遍美食地图

33.Bmob示例

  1. 鲁山拼车

33.莲馨图书室 图书馆-扫描借书

34.灵动云课堂

35.9cam 视频类

36.恋爱迹

37.融信品质生活服务

38.全民摄影秀

39.农电微服务 国家电网公司

40.壁纸印象

41.跟妆师

42.高能名片

43.婚纱lite

44.张阿姨打扫

45.吃决策 烟台大学饭堂

46.比心比价

47.蜂鸟作业 教育

48.美味面包lite

51.幸福的5班

52.大武汉公交 交通

53.Buy优选

54.码赚

55.附近的圈子

56.吴忠意大利冰淇淋 实体店点餐

57.摩西讲单词 教育

58.贝莱福居

59.花间集鲜花

60.柏亚阅读书吧

61.找我跑腿服务

62.橙色工地圈

63.大学城活动报名

64.聚合助手

65.圆桌绿色版

66.我的王者名片

67.趣猫

68.管图智能选座 大学图书馆

69.呼伦贝尔二手车平台

70.我的王者名片

71.万能服 答题应用

72.国关campus

73.礼信APP

74.一起冒险

75.出发吧一起

76.闪电速代助手

77.一锅美味 点餐

78.月兴米粉面店 批发

79.电控之家服务

80.婚礼问答百科

81.hd56

82.冲顶大会复活卡

83.婚礼百科问答

84.报名猫

85.天天现金流

86.附近废品哥

87.郴州拼车圈

88.自驾游组织

89.好习惯养成

90.滴滴帮

91.火星工作室设计开发

92.春节拜年神器 视频

93.很有义思

94.云餐豹 餐饮

95.拧瓶盖

96.你画我猜世界杯

97.野原之森林计算机工作室

98.爱邻成长系统

99.附近的小摊

100.南京私人代驾

101.夜猫盒子 扫描

102.钓鱼技巧666

103.吉县同城便民信息

104.小熊头像

105.新视窗家政服务

106.答题星Plus

107.职前公社

.....

小程序游戏

1.最强大脑之数字华容道

2.弹球明星

3.棋头并进 多人实时数据对战

4.最强钓鱼人

官方交流QQ群:372103594 。欢迎提交给我们