在 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());

}