Есть ли способ получить «Прямые ссылки на файлы» из Dropbox в коде Android без использования API Dropbox?Получение прямых ссылок на файлы с Dropbox
Я много искал, но не нашел решения. Любые ответы будут оценены.
Есть ли способ получить «Прямые ссылки на файлы» из Dropbox в коде Android без использования API Dropbox?Получение прямых ссылок на файлы с Dropbox
Я много искал, но не нашел решения. Любые ответы будут оценены.
Вы можете использовать Chooser: https://www.dropbox.com/developers/dropins/chooser/android. Он предоставит пользователю пользовательский интерфейс, чтобы позволить им выбрать файл, а затем он предоставит вашему приложению URL-адрес, который вы можете использовать для загрузки файла, или только сам файл.
Удивительный друг! Выглядит многообещающе. Я постараюсь реализовать и сообщить вам. Спасибо –
, когда я использую chooser, он не дает мне возможности скачать. Всегда говорят, что сначала загрузите dropbox. Как я могу использовать dropbox chooser без загрузки Dropbox в моем телефоне? –
получить ссылку на файл для Exemple https://www.dropbox.com/s/blablabla/test.pdf
заменить WWW по дл
добавить дл = 1 до конца
результат нашего примера: https://dl.dropbox.com/s/blablabla/test.pdf?dl=1
Да, но эта ссылка не работает ни на один DownloadManager! –
Я использую тот же пример, чтобы обеспечить прямую загрузку для моих друзей и ее хорошую работу. –
Спасибо! Оно работает! –
Получить ссылку на Dropbox. Что-то вроде:
https://www.dropbox.com/s/abcdefg1234567/image.jpg?dl=0
Теперь замените деталь после? с raw = 1
https://www.dropbox.com/s/abcdefg1234567/image.jpg?raw=1
Вставить в браузере и нажать Enter. Это перенаправит вас к фактической ссылке на файл. Что-то вроде:
https://dl.dropboxusercontent.com/content_link/aBcdEfGHiJ1234567890/file
Будьте осторожны, всегда используйте ссылку raw = 1. Dl.dropboxusercontent.com, с которым вы перенаправлены, имеет ограниченный срок хранения и истекает.
Получить ссылку долевое файла:
https://www.dropbox.com/s/abcdefg1234567/image.jpg?dl=0
В конце концов, заменить дл = 0 до дл = 1:
https://www.dropbox.com/s/abcdefg1234567/image.jpg?dl=1
Конечно, нет. Что не так с API? – Lixas
Спасибо Lixas за быстрый комментарий .. Мне нужно быстрое решение, так как у меня нет времени на чтение/переход через DropBox CoreAPI .. Я хотел загрузить файлы из DropBox .. Так что, если бы я мог получить URL-адрес, я могу просто загрузить их с помощью одного моих предустановленных функций. В любом случае, насколько легко загружать файлы из API-интерфейсов DropBoxs? –