Bmob微信小程序php,Bmob后端云

编程入门 行业动态 更新时间:2024-10-21 18:33:47

Bmob微信小程序php,Bmob<a href=https://www.elefans.com/category/jswz/34/1771414.html style=后端云"/>

Bmob微信小程序php,Bmob后端云

本帖最后由 Naruto 于 2017-1-16 16:00 编辑

1、注册Bmob账号

进入Bmob后端云官网,注册成为Bmob用户

2、网站后台创建应用

登陆Bmob,进入我的控制台。点击后台界面左上角“创建应用”,在弹出框输入应用名称,你就拥有了一个等待开发的应用。

1.png (3.24 KB, 下载次数: 114)

2017-1-14 16:22 上传

3、配置小程序密钥、获取应用密钥

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

2.png (7.25 KB, 下载次数: 116)

2017-1-14 16:23 上传

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

3.png (50.48 KB, 下载次数: 112)

2017-1-14 16:23 上传

4.png (87.25 KB, 下载次数: 105)

2017-1-14 16:24 上传

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

5.png (88.67 KB, 下载次数: 110)

2017-1-14 16:25 上传

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

4、配置安全域名

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

6.png (43.83 KB, 下载次数: 115)

2017-1-14 16:27 上传

5、下载和安装BmobSDK

一、把"bmob-min.js"和"underscore.js"放到相应的文件,例如放到utils中,在其他页面添加以下代码

[HTML] 纯文本查看 复制代码var Bmob = require('../../utils/bmob.js');

二、接着是在app.js中加入下面两行代码进行全局初始化

[HTML] 纯文本查看 复制代码var Bmob = require('utils/bmob.js');

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

添加一行数据

[HTML] 纯文本查看 复制代码var Diary = Bmob.Object.extend("diary");

var diary = new Diary();

diary.set("title","hello");

diary.set("content","hello world");

//添加数据,第一个入口参数是null

diary.save(null, {

success: function(result) {

// 添加成功,返回成功之后的objectId(注意:返回的属性名字是id,不是objectId),你还可以在Bmob的Web管理后台看到对应的数据

console.log("日记创建成功, objectId:"+result.id);

},

error: function(result, error) {

// 添加失败

console.log('创建日记失败');

}

});

获取一行数据

[HTML] 纯文本查看 复制代码var Diary = Bmob.Object.extend("diary");

var query = new Bmob.Query(Diary);

query.get("4edc3f6ee9", {

success: function(result) {

// The object was retrieved successfully.

console.log("该日记标题为"+result.get("title"));

},

error: function(result, error) {

console.log("查询失败");

}

});

修改一行数据

[HTML] 纯文本查看 复制代码var Diary = Bmob.Object.extend("diary");

var query = new Bmob.Query(Diary);

// 这个 id 是要修改条目的 id,你在生成这个存储并成功时可以获取到,请看前面的文档

query.get("4edc3f6ee9", {

success: function(result) {

// 回调中可以取得这个 diary 对象的一个实例,然后就可以修改它了

result.set('title',"我是title");

result.set('content',"我是content");

result.save();

// The object was retrieved successfully.

},

error: function(object, error) {

}

});

删除一行数据

[HTML] 纯文本查看 复制代码var Diary = Bmob.Object.extend("diary");

var query = new Bmob.Query(Diary);

query.get(objectId, {

success: function(object) {

// The object was retrieved successfully.

object.destroy({

success: function(deleteObject) {

console.log('删除日记成功');

},

error: function(object, error) {

console.log('删除日记失败');

}

});

},

error: function(object, error) {

alert("query object fail");

}

});

Bmob小程序demo展示:

QQ图片20170116152616.gif (270 KB, 下载次数: 115)

2017-1-16 15:59 上传

更多推荐

Bmob微信小程序php,Bmob后端云

本文发布于:2024-02-12 04:56:54,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1686152.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:后端   程序   Bmob   微信小   php

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!