package com.backendsys.modules.sdk.douyincloud.tos.service;

import com.backendsys.modules.upload.entity.SysFileResult;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;

/**
 * 文档首页/对象存储/SDK参考/Java/对象接口/上传对象/普通上传（Java SDK）
 * https://www.volcengine.com/docs/6349/79898
 */
public interface DouyinTosService {

    // [抖音云TOS] 上传对象
    SysFileResult putObject(MultipartFile multipartFile, String object_key) throws IOException;

    // [抖音云TOS] 删除对象
    void deleteObject(String object_key) throws IOException;

}
