{% import "../macro/sdk-init.md" as sdkInit %}
b. 将下载解压后得到的 SDK js 文件放在小程序项目目录中
// app.js
import './sdk-v{{ book.latestVersionKuaishou }}.js'
App({
onLaunch() {
...
}
})
{{ sdkInit.renderIntoPlatform('kuaishou') }}
在[知晓云后台 - 我的应用](https://cloud.minapp.com/dashboard/#/app/[[app_id | addSlashPostfixIfNotEmpty]]settings/info/)页面获取要接入知晓云服务的小程序 ClientID, 按照如下方式进行 SDK 初始化:
// app.js
App({
onLaunch() {
// 引入 SDK
require('./sdk-v{{ book.latestVersionKuaishou }}')
let clientID = '[[client_id]]'
ks.BaaS.init(clientID)
}
})
在这里可查看详细的配置方法。
通过 ks.BaaS.init(clientID)` 成功初始化 SDK 后,即可使用 SDK 完成数据操作,内容操作等功能了。如下,在控制台创建一张表(参考控制台操作-数据表 一节),获取其 tableName ,并插入一条数据。
let tableName = 'product'
let Product = new ks.BaaS.TableObject(tableName)
let product = Product.create()
let apple = {
name: 'apple',
price: 1,
desc: ['good'],
amount: 0
}
product.set(apple).save().then(res => {
console.log('成功插入数据:', res)
}, err => {
// err
})
更多内容,可查看以下功能模块介绍: