Загрузка в веб-приложение файла из Google Drive

252
28 мая 2017, 21:50

Нужно загрузить в веб-приложение файл из Google Drive для обработки этого файла при помощи функций HTML5, не покидая страницы веб-приложения. Например, фото для редактирования через CANVAS или аудиофайл для редактирования через Web Audio API. Как это сделать?

Через JavaScript и Google Drive API я авторизуюсь, нахожу нужный файл и получаю ссылку на него. Но т. к. файл находится на другом домене я не могу его передать в нужные обрабатывающие функции HTML5 из-за ограничений CORS. Если бы это был файл на другом домене, не требующем авторизации, то я бы через AJAX передал ссылку на файл в PHP-скрипт, загрузил бы файл этот файл PHP-скриптом и вернул его содержимое в веб-приложение, после чего смог бы с ним работать. Но, т. к. файл находится в Google Drive, то PHP-скрипт не может получить к нему доступ без авторизации.

Может быть можно передать в PHP-скрипт какой-нибудь token авторизации или что-то подобное?

Если использовать для авторизации и поиска файла PHP-скрипт, то как это сделать, не покидая страницы веб-приложения?

Или как по-другому решить поставленную задачу?

READ ALSO
Как работает караоке плеер по ссылке? [требует правки]

Как работает караоке плеер по ссылке? [требует правки]

Делаю караоке сайт для любителей народных песенПрошу подсказать как создать караоке плеер как на данном сайте

250
Как связать create-react-app с back-end сервером?

Как связать create-react-app с back-end сервером?

Всем привет, часа 3 сижу не могу связать реакт приложение с сервером на node (express) В документации пишут прописать proxy в packagejson

253
Цикл для каждого textarea в tbody

Цикл для каждого textarea в tbody

Как выбрать каждый textarea в tbody?

196
Раздвоение блока на CSS3

Раздвоение блока на CSS3

Добрый день! Подскажите как сделать раздвоение блока как на скрине?

240