checkLightLibrariesVersionsUpgradable(data: GetLightLibrariesDataParams)

版本要求:
MiniKit≥3.7.6@tuya-miniapp/cloud-api≥1.0.5小程序基础库≥2.18.1

描述

校验设备或群组绑定的库的最新版本,是否大于当前绑定的版本。若是,则认为有可更新的版本,否则认为无可更新的版本。如果 libDataType 传 0,那么任意一个数据类型有更新,则认为库是可更新的。

参数

参数类型必填说明
是请求参数:bizId(业务 ID)、bizType(业务类型,0:设备 1:群组)、libType(库类型。SCENE_LIB:情景库。MUSIC_LIB:音乐库。SCENE_IMAGE_LIB:情景图像库。)、libDataType(库数据类型。0:所有。如果为 0,那么任意一个数据类型有更新,则认为库是可更新的。1:基础数据,此类数据是涂鸦提供的绑定在面板 uiId 层面的数据。2:高级数据,此类数据是用户在微应用后台维护的数据。)

返回值

类型:Promise<boolean>
boolean

合法值

GetLightLibrariesDataParams.bizType
值说明MiniKit 最低版本
0--
1--
GetLightLibrariesDataParams.libType
值说明MiniKit 最低版本
SCENE_LIB--
MUSIC_LIB--
SCENE_IMAGE_LIB--
GetLightLibrariesDataParams.libDataType
值说明MiniKit 最低版本
0--
1--
2--

示例代码

请求示例

import { checkLightLibrariesVersionsUpgradable } from '@tuya-miniapp/cloud-api';

checkLightLibrariesVersionsUpgradable({
  bizId: 'vdevo167504******003',
  bizType: 0,
  libType: 'SCENE_LIB',
  libDataType: 0,
})
  .then((response) => {
    console.log(response);
  })
  .catch();

返回示例

true