tt.setUserCloudStorage
对用户存储的数据进行写入操作, 允许同时写多组 KV 数据。
参数
Object object
object 类型,属性描述如下:
名称 | 数据类型 | 属性 | 必填 | 描述 |
---|---|---|---|---|
KVDataList | Array<KVData> | 是 | 要修改的 KV 数据列表 | |
success | function | 否 | 接口调用成功回调函数 | |
fail | function | 否 | 接口调用失败回调函数 | |
complete | function | 否 | 接口调用结束回调函数 |
代码
tt.setUserCloudStorage({
KVDataList: [{
key: 'ranlList',
value: {
"ttgame": {
"score": 100,
"update_time": 1557813466
},
"progress": 10
}
}],
complete: () => console.log('完成调用')
})
Bug & Tips
- 每个 openid 所标识的用户在每个游戏上托管的数据不能超过 128 个 key-value 对。
- 上报的 key-value 列表当中每一项的 key+value 长度都不能超过 1K(1024)字节。
- 上报的 key-value 列表当中每一个 key 长度都不能超过 128 字节。