0

Box Android Library v2を使用してアップロードするファイルにタグを設定したいと考えています。私が知る限り、ファイルからタグを取得することしかできませんが、アップロード時または後でタグを設定するための API メソッドはありません。私が見つけたsetTagの唯一の実装はBoxItemRequestObjectにありますが、このインターフェイスはBoxFileまたは BoxFileUploadRequest には適用されません。

以下は、requestObject で setTag を呼び出すことができると期待しているものですが、そのような API メソッドは利用できません。

File file = new File(filePath);
BoxFileUploadRequestObject requestObject = BoxFileUploadRequestObject.uploadFileRequestObject(folderId.getFolderId(), file.getName(), file);
requestObject.setTag(myTag);
BoxFile boxFile = client.getFilesManager().uploadFile(requestObject);
4

1 に答える 1

0

彼らのgithubリポジトリで答えを見つけました。

BoxFileRequestObject requestObject = BoxFileRequestObject.getRequestObject();
requestObject.put(BoxFile.FIELD_TAGS, new String[] { "first tag", "second tag"});
boxClient.getFilesManager().updateFileInfo(fileId, requestObject);
于 2015-01-21T21:50:47.220 に答える