Search the Community
Showing results for tags 'dropbox api'.
Found 1 result
-
dropbox api [Dropbox API] Hướng dẫn sử dụng thư viện dropbox.api trên manage nuget pack
Thiên Chi Kiều Nữ đã đăng một chủ đề trong Hướng dẫn
Hôm nay rảnh rỗi, mỵ ngâm cứu tí dropbox api có sẵn trên manage nuget packages của c-sharp và chia sẻ cho mọi người, bạn nào biết thêm có thể up lên để mỵ cập nhật bài viết nhé :D .. Bước 1 : Các bạn vào manage nuget pack tìm kiếm dropbox.api và tải về . Bước 2 : Các bạn vào trang develop của dropbox, tạo api và tạo access token nhé, link đây : Bước 3 : Có accesstoken rồi thì ta bắt đầu nào : 1. Kiểm tra thông tin của accesstoken : DropboxClient dbx = new DropboxClient(DB_Access_Tokken); var Db_Acc = dbx.Users.GetCurrentAccountAsync().Result; MessageBox.Show(Db_Acc.AccountId+"\n" + Db_Acc.Name.DisplayName +"\n" + Db_Acc.Email +"\n" + Db_Acc.Country); 2. Lấy các folder đầu, không lấy các folder con ở bên trong : DropboxClient dbx = new DropboxClient(DB_Access_Tokken); var Db_File = dbx.Files.ListFolderAsync(string.Empty).Result; foreach (var item in Db_File.Entries.Where(x=>x.IsFolder)) { MessageBox.Show(item.Name); } 3. Lấy các file ngoài cùng, không lấy các file con ở trong folder : DropboxClient dbx = new DropboxClient(DB_Access_Tokken); var Db_File = dbx.Files.ListFolderAsync(string.Empty).Result; foreach (var item in Db_File.Entries.Where(x=>x.IsFile)) { MessageBox.Show(item.Name); } 4. Lấy các file con nằm trong folder có tên đã biết : DropboxClient dbx = new DropboxClient(DB_Access_Tokken); var Db_File = dbx.Files.ListFolderAsync("/photos").Result; foreach (var item in Db_File.Entries.Where(x => x.IsFile)) { MessageBox.Show(item.Name); } 5. Lấy link các file trong folder đã biết tên : DropboxClient dbx = new DropboxClient(DB_Access_Tokken); var Db_File = dbx.Files.ListFolderAsync("/photos").Result; foreach (var item in Db_File.Entries.Where(x => x.IsFile)) { var u = dbx.Files.GetTemporaryLinkAsync(item.PathDisplay).Result; MessageBox.Show(u.Link); } Mỵ mới tìm hiểu được ngần đó, bạn nào biết thêm có thể bổ sung nhé, mỵ sẽ cập nhật bài viết. Good luck !!!