2013-06-25 3 views
0

Как я могу загрузить файл из гиперссылки Dropbox (http://db.tt/...). Существует перенаправление файла с https.Android - Загрузить файл с DropBox Hyperlink?

Как скачать файл непосредственно с сайта или получить прямую ссылку на файл?

+0

Если ваше требование заключается в загрузке только из dropbox, вы можете использовать dropbox api. 'getFileStream' выберет нужный файл – blganesh101

+0

да, я хочу только загрузить файл из dropbox своим приложением, но файл не находится в моей учетной записи Dropbox. – goodm

ответ

2
  1. Запрос URL-адреса db.tt и ознакомьтесь с заголовком Location, в котором рассказывается, куда перенаправляется короткая ссылка.
  2. Заменить «www.dropbox.com» в этом URL-адресе с помощью «dl.dropboxusercontent.com». (См. https://www.dropbox.com/help/201/en.)
  3. Измените нормальный GET запрос на загрузку контента.
+0

Да, я понял сам, но в конце концов это не чистый способ сделать это. Вместо этого я просто показываю диалог с WebView, чтобы пользователь мог нажать кнопку «загрузить». – goodm