有什么方法可以生成下载链接来访问已上传到保管箱的文件。
上传脚本:
dbx.files_upload(file.read(), "dropboxfolder/1.txt", mode=dropbox.files.WriteMode("overwrite"))
如何生成下载链接以供其他用户下载文件。
示例:文件上传到 dropbox 服务器上的路径 /dropboxfolder/1.txt。
下载链接应从 dropbox 系统生成 https://xxxxxdropbox.xcom./11/sssss
当用户点击上面的链接时,将在 Dropbox 服务器下载文件 1.txt
如何做到这一点?
Dropbox API 确实提供了获取连接帐户中文件链接的方法。
使用 Dropbox Python SDK,要获取文件的临时链接,您可以调用
files_get_temporary_link
方法。
sharing_create_shared_link_with_settings
方法 创建共享链接。默认情况下,这些链接不会过期。请注意,默认情况下它们确实指向 HTML 预览页面,但您可以根据不同的行为修改它们,如此处记录。