Forum Discussion
pyraxic
8 years agoHelpful | Level 6
Dropbox API not returning all files
I am using Django and trying to get the list of all files. My dropbox contains 4149 files but it only returns 3998. Upon checking it seems that the most recent files uploaded to Dropbox isn't showing up in the list. Here is my code.
dbx = dropbox.Dropbox(oauth_result.access_token) metadata = dbx.files_list_folder("", recursive=True) flist = [] if metadata.has_more == True: m1 = metadata.entries cur = metadata.cursor for i in m1: if isinstance(i, dropbox.files.FileMetadata): flist.append([i.name]) m2 = dbx.files_list_folder_continue(cur) while m2.has_more == True: for i in m2.entries: if isinstance(i, dropbox.files.FileMetadata): flist.append([i.name]) cur = m2.cursor m2 = dbx.files_list_folder_continue(cur)
9 Replies
Sort By
About Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.