53.5.4. 끝점 접두사 파일
박스 파일에 대한 자세한 내용은 https://developer.box.com/reference#file-object 에서 참조하십시오. 다음과 같이 접두사 파일
을 사용하여 다음 엔드포인트를 호출할 수 있습니다.
box:files/endpoint?[options]
끝점 | 단축 별칭 | 옵션 | 결과 본문 유형 |
---|---|---|---|
uploadFile | 업로드 | parentFolderId, content, fileName, [created], [modified], [size], [listener] | com.box.sdk.BoxFile |
downloadFile | 다운로드 | fileId, output, [rangeStart], [rangeEnd], [listener] | java.io.OutputStream |
copyFile | copy | fileId, destinationFolderId, [newName] | com.box.sdk.BoxFile |
moveFile | move | fileId, destinationFolderId, [newName] | com.box.sdk.BoxFile |
renameFile | rename | fileId, newFileName | com.box.sdk.BoxFile |
createFileSharedLink | link | fileId, access, [unshareDate], [permissions] | com.box.sdk.BoxSharedLink |
deleteFile | delete | fileId | |
uploadNewFileVersion | uploadVersion | fileId, fileContent, [modified], [fileSize], [listener] | com.box.boxsdk.BoxFile |
promoteFileVersion | promoteVersion | fileId, version | com.box.sdk.BoxFileVersion |
getFileVersions | 버전 | fileId | java.util.Collection |
downloadPreviousFileVersions | downloadVersion | fileId, version, output, [listener] | java.io.OutputStream |
deleteFileVersion | deleteVersion | fileId, version | |
getFileInfo | info | fileId, fields | com.box.sdk.BoxFile.Info |
updateFileInfo | updateInfo | fileId, info | com.box.sdk.BoxFile |
createFileMetadata | createMetadata | fileId, metadata, [typeName] | com.box.sdk.Metadata |
getFileMetadata | metadata | fileId, [typeName] | com.box.sdk.Metadata |
updateFileMetadata | updateMetadata | fileId, metadata | com.box.sdk.Metadata |
deleteFileMetadata | deleteMetadata | fileId | |
getDownloadUrl | url | fileId | java.net.URL |
getPreviewLink | 미리 보기 | fileId | java.net.URL |
getFileThumbnail | thumbnail | fileId, fileType, minWidth, minHeight, maxWidth, maxHeight | byte[] |
파일의 URI 옵션
이름 | 유형 |
---|---|
parentFolderId | 문자열 |
내용 | java.io.InputStream |
fileName | 문자열 |
created | 날짜 |
modified | 날짜 |
크기 | long |
listener | com.box.sdk.ProgressListener |
출력 | java.io.OutputStream |
rangeStart | long |
rangeEnd | long |
outputStreams | java.io.OutputStream[] |
destinationFolderId | 문자열 |
newName | 문자열 |
필드 | string[] |
info | com.box.sdk.BoxFile.Info |
fileSize | long |
version | 정수 |
액세스 | com.box.sdk.BoxSharedLink.Access |
unshareDate | 날짜 |
권한 | com.box.sdk.BoxSharedLink.Permissions |
fileType | com.box.sdk.BoxFile.ThumbnailFileType |
minWidth | 정수 |
minHeight | 정수 |
maxWidth | 정수 |
maxHeight | 정수 |
metadata | com.box.sdk.Metadata |
typeName | 문자열 |