从Dropbox获取直接文件链接

rav*_*ari 4 android dropbox

有没有办法在Android代码中从Dropbox获取"直接文件链接"而不使用Dropbox API?

我在这方面搜索了很多,但没有找到解决方案.任何回复将不胜感激.

小智 8

  1. 获取例如https://www.dropbox.com/s/blablabla/test.pdf的文件链接

  2. 用dl替换www

  3. 添加?dl = 1到最后

我们的示例结果:https: //dl.dropbox.com/s/blablabla/test.pdf?dl = 1


Dav*_*e C 6

获取Dropbox链接.就像是:

https://www.dropbox.com/s/abcdefg1234567/image.jpg?dl=0
Run Code Online (Sandbox Code Playgroud)

现在更换后的部分?原始= 1

https://www.dropbox.com/s/abcdefg1234567/image.jpg?raw=1
Run Code Online (Sandbox Code Playgroud)

粘贴到浏览器中,然后按Enter键.这会将您重定向到实际的文件链接.就像是:

https://dl.dropboxusercontent.com/content_link/aBcdEfGHiJ1234567890/file
Run Code Online (Sandbox Code Playgroud)

但要小心,始终使用raw = 1链接.您被重定向到的dl.dropboxusercontent.com具有有限的保质期并将过期.


use*_*559 1

您可以使用选择器:https ://www.dropbox.com/developers/dropins/chooser/android 。它将向用户呈现 UI 以让他们选择一个文件,然后它会给您的应用程序提供一个可用于下载文件的 URL,或者仅下载文件内容本身。