后浪云百度小程序教程:cloud.deleteFile

  • cloud.deleteFile

    cloud.deleteFile

    删除云存储文件,可以批量删除,一次最多删除 200 个

    参数

    名称类型必须说明
    optionObject
    option.fileListString[]待删除文件 ID 列表

    返回值 Promise

    resolve 结果:

    名称类型说明
    requestIDString请求 ID
    fileListfileDeleteResult[]删除结果列表

    fileDeleteResult 删除结果:

    名称类型说明
    fileIDString文件 ID
    status状态,0:删除成功Number
    errMsg删除失败,错误信息String
    errCode删除失败,错误码String

    reject 结果:

    名称类型说明
    codeString错误码
    messageString错误信息

    代码示例

     
     
     
    1. const cloud = require('swan-server-sdk')
    2. exports.main = async (event, context) => {
    3. cloud.init(context)
    4. const res = await cloud.deleteFile({
    5. fileList: ['file-id-01', 'file-id-02'],
    6. })
    7. return res.fileList
    8. }
    THE END