Cách chỉnh sửa tên tệp hoặc thư mục bằng cách sử dụng api thả xuống?Chỉnh sửa tên tệp trong API Dropbox
Tôi đã sử dụng tài liệu tham khảo này: https://www.dropbox.com/developers/core/docs
Có điều gì khác?
Thậm chí có thể không?
Cách chỉnh sửa tên tệp hoặc thư mục bằng cách sử dụng api thả xuống?Chỉnh sửa tên tệp trong API Dropbox
Tôi đã sử dụng tài liệu tham khảo này: https://www.dropbox.com/developers/core/docs
Có điều gì khác?
Thậm chí có thể không?
tiêu đề câu hỏi của bạn và cơ thể dường như đặt câu hỏi hơi khác nhau, vì vậy tôi sẽ trả lời cả hai:
Bạn có thể chỉnh sửa một tập tin (ví dụ, nội dung của nó) bằng cách tải lên một phiên bản mới của nó, ví dụ, bằng cách sử dụng/files_put gọi:
https://www.dropbox.com/developers/core/docs#files_put
Bạn có thể đổi tên một tập tin hoặc thư mục bằng cách sử dụng thiết bị đầu cuối/filesops/di chuyển:
Đừng lo lắng về điều này, nếu bạn có một tập tin và bạn muốn đổi tên nó, sau đó chỉ cần làm theo logic này nó sẽ giải quyết vấn đề của bạn.
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 :) Tôi có nghĩa thứ hai :) vì vậy tôi nên làm from_path và to_path giống nhau, và to_path sẽ bao gồm tên mới? điều này có đúng không? – user990635
nếu bạn chỉ muốn đổi tên tệp hoặc thư mục trong một thư mục nhất định, có, from_path và to_path nên giữ lại thư mục mẹ và bạn chỉ cần đổi to_path để có tên tệp mong muốn. ví dụ: from_path = "/ my_folder/file.txt" và to_path = "/ my_folder/new_name.txt" – Greg
Cảm ơn bạn rất nhiều. Nó tiết kiệm thời gian và nỗ lực của tôi. Liên kết của tôi trông giống như: 'api.dropboxapi.com/1/fileops/move?root=auto&from_path=test.xlsx&to_path=renamed-test.xlsx' Cảm ơn hai nhận xét cuối cùng cũng +1 cho cả hai. – James