Downloading a file from Dropbox using the API it's straightforward once having the Access Token.
Then, using the method sharing_get_shared_link_file one can simply run
import dropbox
dbx = dropbox.Dropbox("ACCESS_TOKEN")
#dbx.users_get_current_account()
with open("test1.mp4", "wb") as f:
metadata, res = dbx.sharing_get_shared_link_file("https://www.dropbox.com/s/kowz06jo7i3xyv2/you_saved_me.mp4?dl=0")
f.write(res.content)
As you can see in the URL, /s/ means that we're dealing with one file.
Thing is, sometimes it's not one file but a folder where the file resides and so the link will include /sh/ instead.
How could I download all the .mp4 files present in a specific folder one by one (without .zip)?
For reference, created a folder with three .mp4 files in it - https://www.dropbox.com/sh/r85vzhq0xxa146s/AAASRlyR-C9ITAd0Cww0Sr9Za?dl=0
