@RestController
@RequestMapping(value="easypoi/wps/v1/3rd/file")
public class EasyPoiFileController
extends java.lang.Object
| 构造器和说明 |
|---|
EasyPoiFileController() |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
decode(java.lang.String filePath) |
WpsFileHistoryResponse |
fileHistory(WpsFileHistoryRequest req)
获取所有历史版本文件信息
|
WpsResponse |
fileNew(org.springframework.web.multipart.MultipartFile file,
java.lang.String userId)
新建文件
|
WpsResponse |
fileOnline(javax.servlet.http.HttpServletRequest request,
WpsUserRequest list)
通知此文件目前有哪些人正在协作
|
WpsResponse |
fileRename(javax.servlet.http.HttpServletRequest request,
WpsRenameRequest req,
java.lang.String userId)
文件重命名
|
WpsFileSaveResponse |
fileSave(javax.servlet.http.HttpServletRequest request,
java.lang.String userId,
org.springframework.web.multipart.MultipartFile file)
上传文件新版本
|
WpsFileSaveResponse |
fileVersion(javax.servlet.http.HttpServletRequest request,
java.lang.Integer version,
java.lang.String filePath)
获取特定版本的文件信息
|
WpsFileResponse |
getFileInfo(javax.servlet.http.HttpServletRequest request,
java.lang.String userId,
java.lang.String filePath)
获取文件元数据
|
WpsToken |
getViewUrl(java.lang.String filePath)
获取网络文件预览URL
|
WpsResponse |
onNotify(java.util.Map obj)
回调通知
|
@GetMapping(value="getViewUrl") public WpsToken getViewUrl(java.lang.String filePath)
filePath - @GetMapping(value="info") public WpsFileResponse getFileInfo(javax.servlet.http.HttpServletRequest request, @RequestParam(value="_w_userid",required=false) java.lang.String userId, @RequestParam(value="_w_filepath") java.lang.String filePath)
@PostMapping(value="online") public WpsResponse fileOnline(javax.servlet.http.HttpServletRequest request, @RequestBody WpsUserRequest list)
@PostMapping(value="save") public WpsFileSaveResponse fileSave(javax.servlet.http.HttpServletRequest request, @RequestParam(value="_w_userid",required=false) java.lang.String userId, @RequestBody org.springframework.web.multipart.MultipartFile file)
@GetMapping(value="version/{version}")
public WpsFileSaveResponse fileVersion(javax.servlet.http.HttpServletRequest request,
@PathVariable
java.lang.Integer version,
@RequestParam(value="_w_filepath")
java.lang.String filePath)
@PutMapping(value="rename") public WpsResponse fileRename(javax.servlet.http.HttpServletRequest request, @RequestBody WpsRenameRequest req, @RequestParam(value="_w_userid",required=false) java.lang.String userId)
@PostMapping(value="history") public WpsFileHistoryResponse fileHistory(@RequestBody WpsFileHistoryRequest req)
@PostMapping(value="new") public WpsResponse fileNew(@RequestBody org.springframework.web.multipart.MultipartFile file, @RequestParam(value="_w_userid",required=false) java.lang.String userId)
@PostMapping(value="onnotify") public WpsResponse onNotify(@RequestBody java.util.Map obj)
public java.lang.String decode(java.lang.String filePath)
Copyright © 2021 悟耘. All Rights Reserved.