在 Box 中上传后获取文件 ID
Getting ID of File after uploading in Box
我正在使用 java-box-sdk 将文件上传到 box。目前我可以上传文件,但要对该文件执行任何操作,我需要该文件的 ID。如何获取上传文件的 ID。
这是我的代码
BoxAPIConnection api = new BoxAPIConnection(code);
BoxUser.Info userInfo = BoxUser.getCurrentUser(api).getInfo();
System.out.format("Welcome, %s <%s>!\n\n", userInfo.getName(), userInfo.getLogin());
BoxFolder rootFolder = BoxFolder.getRootFolder(api);
FileInputStream stream = new FileInputStream("/home/stuart/two.txt");
rootFolder.uploadFile(stream, "two.txt");
stream.close();
遍历 BoxFolder 并从 BoxItem.Info 中获取 ID。这是来自 http://opensource.box.com/box-java-sdk/
的示例
BoxFolder rootFolder = BoxFolder.getRootFolder(api);
for (BoxItem.Info itemInfo : rootFolder) {
System.out.format("[%s] %s\n", itemInfo.getID(), itemInfo.getName());
}
我正在使用 java-box-sdk 将文件上传到 box。目前我可以上传文件,但要对该文件执行任何操作,我需要该文件的 ID。如何获取上传文件的 ID。 这是我的代码
BoxAPIConnection api = new BoxAPIConnection(code);
BoxUser.Info userInfo = BoxUser.getCurrentUser(api).getInfo();
System.out.format("Welcome, %s <%s>!\n\n", userInfo.getName(), userInfo.getLogin());
BoxFolder rootFolder = BoxFolder.getRootFolder(api);
FileInputStream stream = new FileInputStream("/home/stuart/two.txt");
rootFolder.uploadFile(stream, "two.txt");
stream.close();
遍历 BoxFolder 并从 BoxItem.Info 中获取 ID。这是来自 http://opensource.box.com/box-java-sdk/
的示例BoxFolder rootFolder = BoxFolder.getRootFolder(api);
for (BoxItem.Info itemInfo : rootFolder) {
System.out.format("[%s] %s\n", itemInfo.getID(), itemInfo.getName());
}