2017-07-30 11 views
1

Dropbox Java APIを使用してファイルをアップロードしています。アップロード時にDropBoxがファイルの名前を自動的に変更しない

次のコードは、自動リネームでファイルをアップロードしていません:

void uploadFile(@NonNull final String inPath, @NonNull final InputStream inputStream) throws IOException, DbxException { 
    client.files() 
     .uploadBuilder(inPath) 
     .withMode(WriteMode.ADD) 
     .withAutorename(true) 
     .uploadAndFinish(inputStream); 
} 

あなたは私が間違っているのどの提案してくださいことはできますか?

+0

あなたの質問は何ですか?コードは動作しますか、動作しませんか?それがうまくいかない場合、何が起こると予想され、代わりに何が起こったのですか? –

+1

同じファイルを2回送信していますか?私は同じことを2つの異なるファイルを使って解決しました。 –

+0

@Loïcはい。あなたの観察は正しいです。 –

答えて

1

答え: Dropboxは、すでにそのファイルにあるコンテンツと同じコンテンツをアップロードすると競合が発生するとはみなさず、名前の変更は競合した場合にのみ発生します。

関連する問題