package com.ruoyi.jarvis.service; import com.alibaba.fastjson2.JSONObject; import java.util.List; import java.util.Map; /** * 金山文档个人云 Open API(developer.kdocs.cn) */ public interface IKdocsOpenApiService { JSONObject getUserInfoFlat(String accessToken); JSONObject getFileList(String accessToken, Map params); JSONObject getFileInfo(String accessToken, String fileToken); JSONObject getSheetList(String accessToken, String fileToken); JSONObject readCells(String accessToken, String fileToken, int sheetIdx, String range); JSONObject updateCells(String accessToken, String fileToken, int sheetIdx, String range, List> values); JSONObject createSheet(String accessToken, String fileToken, String sheetName); JSONObject batchUpdateCells(String accessToken, String fileToken, int sheetIdx, List> updates); }