У меня есть зона сброса. js область на моем веб-сайте, которую пользователи используют для загрузки файлов со своего устройства, и это работает эффективно.
Я хочу добавить возможность пользователям выбирать эти файлы из своего Dropbox. учетной записи, используя Dropbox Chooser, и для выбранных файлов, которые будут переданы в зону dropzone. js для обработки фактической загрузки на мой сервер. Это будет поддерживать согласованность интерфейса для пользователя во время успешной загрузки и возврата, а также будет означать, что для поддержки на сервере будет меньше отдельных загрузчиков
Модуль выбора Dropbox возвращает прямую ссылку https на выбранный файл, с метаданными в виде JSON объекта, подобного этому:
file = {
// Unique ID for the file, compatible with Dropbox API v2.
id: "8322387623",
// Name of the file.
name: "filename.jpg",
// URL to access the file, which varies depending on the linkType specified when the
// Chooser was triggered.
link: "https://fulllinktofile/etc/filename.jpg",
// Size of the file in bytes.
bytes: 464,
// URL to a 64x64px icon for the file based on the file's extension.
icon: "https://...",
// A thumbnail URL generated when the user selects images and videos.
// If the user didn't select an image or video, no thumbnail will be included.
thumbnailLink: "https://...?bounding_box=75&mode=fit",
// Boolean, whether or not the file is actually a directory
isDir: false,
};
Как передать выбранный файл в зону сброса. js для фактической загрузки? то есть есть метод dropzone. js метод или цепочка методов, которым я могу передать \ вызвать эту информацию, которая приведет к тем же событиям, что и сброс файлов на нее?
Спасибо