1
아래 코드를 사용하여 파일의 최신 버전을 구할 수 있습니까? Box-SDK를 사용하여 버전 번호와 fileID를 사용하여 이전 버전의 BoxFileVersion 객체를 얻는 방법은 무엇입니까?
BoxFile file = new BoxFile(api,fileId);
BoxFile.Info info = file.getInfo("version_number","file_version");
info.getVersionNumber(); // current version No.
가 지금은 주어진 버전 번호에 대한 BoxFileVersion 개체를 가져 싶어, 아래의 코드에서 나는 파일의 이전 버전을하려고하지만 난 특정 버전의
버전 번호을 얻을 수 없습니다입니다
Collection<BoxFileVersion> versions = file.getVersions(); // Fetching the Previous Version of the Files
if(versions.size() != 0){ // If there is no Previous Versions
for(BoxFileVersion bfv : versions){
if(bfv.getTrashedAt() == null){
bfv.promote();
boxFileVersion.delete();
System.out.println("Deleted Version ID : "+boxFileVersion.getVersionID());
break;
}
}
}
else{
file.delete(); // delete the file if no previous version exist
}
내가 그것을 삭제 할 수 있었다 버전 ID를 사용하여 :
여기에 출력합니다. – arunkumarmsk