# deleteFile

Deletes files from cloud storage. Up to 50 files can be deleted at a time.

Request parameters

Field Description Data Type Default Required
fileList Array of cloud file ID strings String[] - Y

Promise return parameter

Field Description Data Type
fileList List of deleted files. Each object in the list is defined below Object[]

Objects in fileList are described as follows

Field Description Data Type
fileID Cloud file ID String
status Status code. 0 means success Number
errMsg ok means success; displays cause of failure if fails String

Error return parameter

Field Description Data Type
errCode Error code Number
errMsg Error message, in the format of apiName:fail msg String

# Use Case

const cloud = require('wx-server-sdk')

exports.main = async (event, context) => {
  const fileIDs = ['xxx', 'xxx']
  const result = await cloud.deleteFile({
    fileList: fileIDs,
  })
  return result.fileList
}