fetchDeviceFileDetail(fileNo: string, devId: string)

版本要求:
@tuya-miniapp/cloud-api≥1.0.5

描述

获取云存文件详情

参数

参数类型必填说明
fileNostring是云存文件 id
devIdstring是设备 id

返回值

类型:Promise<Audio>
Audio:fileNo、fileName、publicUrl(云存文件地址)

引用对象

typeAudio
属性类型描述
fileNostring云存文件 id(与上传、下载、删除等接口中的 fileNo 一致)
fileNamestring展示用文件名
publicUrlstring可公开访问的云存文件地址(若有)

示例代码

请求示例

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

fetchDeviceFileDetail('cloud-file-id', 'vdevo167504******003')
  .then((detail) => {
    console.log(detail);
  })
  .catch();

返回示例

{
  "fileNo": "cloud-file-id",
  "fileName": "clip.wav",
  "publicUrl": "https://example.com/storage/clip.wav"
}