@xiao-ying/miniapp-cloud-kit
v1.1.0
Published
Cloud KV and Snapshot client for XiaoYing miniapps
Readme
@xiao-ying/miniapp-cloud-kit
Cloud KV + Snapshot 核心客户端,不依赖 React。
安装
pnpm add @xiao-ying/miniapp-cloud-kit @xiao-ying/miniapp-sdk使用
import '@xiao-ying/miniapp-sdk'
import { createCloudKit } from '@xiao-ying/miniapp-cloud-kit'
const cloudKit = createCloudKit({
appBaseURL: 'https://app.xiaoying.life'
})
await cloudKit.cloud.set('profile.theme', 'dark')
const theme = await cloudKit.cloud.get<string>('profile.theme')
const snapshotId = await cloudKit.snapshot.create({ title: 'demo' }, '10m')
const snapshot = await cloudKit.snapshot.get(snapshotId)说明
miniAppId自动读取xy.manifest.id。cloud.*与snapshot.create/remove要求已登录。snapshot.get支持匿名读取(由后端权限决定)。
