Рабочий процесс будет следующим:
- Пользователи вводят ссылку на общую папку Google Диска (например, https://drive.google.com/drive/folders/ ... sp=sharing).
- Мой сервер PHP извлекает и загружает все содержимое этой папки .
- Файлы сохраняются в определенном каталоге на моем сервере, а список имен файлов возвращается во внешний интерфейс.
- Я не хочу использовать Google Диск API, поскольку получение всех папок через API значительно замедлит работу приложения.
- Мне нужен способ загрузки файлов по ссылке на общую папку, не требуя от пользователей аутентификации или предоставления токенов доступа.
- Мне нужен способ загрузки файлов по ссылке на общую папку, не требующий от пользователей аутентификации или предоставления токенов доступа.
li>
Как я могу программно получить и загрузить все файлы из общей папки Google Диска на PHP, имея только ссылку на общую папку? Если прямой доступ невозможен, какой альтернативный подход будет лучшим для достижения этой цели?
Что я пробовал:
Я рассмотрел возможность анализа ссылки на общую папку и выполнения HTTP-запросов к URL-адресам Google Диска, но похоже, что содержимое папки недоступно напрямую без использования API или аутентификации пользователя.
Любой рекомендации, фрагменты кода или альтернативные решения будут очень признательны!
Подробнее здесь: https://stackoverflow.com/questions/793 ... -using-php
Мобильная версия