Wie Datei- oder Ordnername mit Dropbox API bearbeiten?Bearbeiten Sie einen Dateinamen in Dropbox-API
Ich wurde mit dieser Referenz: https://www.dropbox.com/developers/core/docs
Gibt es noch etwas?
Ist es überhaupt möglich?
Wie Datei- oder Ordnername mit Dropbox API bearbeiten?Bearbeiten Sie einen Dateinamen in Dropbox-API
Ich wurde mit dieser Referenz: https://www.dropbox.com/developers/core/docs
Gibt es noch etwas?
Ist es überhaupt möglich?
Ihre Frage Titel und Körper scheinen etwas andere Fragen zu stellen, so dass ich beide beantworten:
Sie eine Datei bearbeiten kann (dh der Inhalte) durch eine neue Version davon hochladen, zum Beispiel unter Verwendung der/files_put nennen:
https://www.dropbox.com/developers/core/docs#files_put
Sie eine Datei oder einen Ordner umbenennen können die/filesops/move Endpunkt mit:
Mach dir keine Sorgen darüber, wenn du eine Datei hast und sie umbenennen willst, dann folge einfach dieser Logik, um dein Problem zu lösen.
How to do it Programatically,
Entry global_file;//assign any file to it
String FilePath=global_file.path;
String parent_path=global_file.parentPath();//Keep parent path
String ChanageName= "Your changed Name";
parent_path=parent_path+""+ChanageName; //setting path for renamed file to move to its original place.
Entry RenamedFile = mApi.move(FilePath, "/"+ChanageName); //move to new place "/"
Entry MoveRenameFile = mApi.move(RenamedFile.path,parent_path); //move to previous location
tnx lol :) ich die zweite gemeint :) also sollte ich from_path und to_path derselben machen, und der to_path wird den neuen Namen enthalten? ist das richtig? – user990635
Wenn Sie nur eine Datei oder einen Ordner in einem bestimmten Ordner umbenennen möchten, ja, from_path und to_path sollten den übergeordneten Ordner behalten, und Sie würden einfach in den Pfad ändern, um den gewünschten Dateinamen zu haben. zum Beispiel from_path = "/ mein_Ordner/file.txt" und to_path = "/ mein_Ordner/neuer_name.txt" – Greg
Vielen Dank an euch beide. Es spart mir Zeit und Mühe. Mein Link sieht so aus: 'api.dropboxapi.com/1/fileops/move?root=auto&from_path=test.xlsx&to_path=renamed-test.xlsx' Danke für die letzten beiden Kommentare sowie +1 für beide. – James