2016-12-19 2 views
0

Я использую java-box-sdk для загрузки файлов в окно. В настоящее время я могу загружать файлы, но для выполнения любой операции в этом файле мне нужен идентификатор этого файла. Как получить идентификатор загруженного файла. Вот мой кодПолучение идентификатора файла после загрузки в ящик

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

ответ

1

шлейфом через BoxFolder и получить идентификатор из BoxItem.Info. Вот пример от http://opensource.box.com/box-java-sdk/

BoxFolder rootFolder = BoxFolder.getRootFolder (api);

для (BoxItem.Info itemInfo: RootFolder) {

System.out.format("[%s] %s\n", itemInfo.getID(), itemInfo.getName()); 

}

+0

Спасибо это работает !!! –

+0

Это удовольствие. –

 Смежные вопросы

  • Нет связанных вопросов^_^