Google почему-то это особо не афиширует, но есть возможность встраивания на страницу сайта отображение папки Google Диска. Разумеется папка должна быть настроена как общедоступная для чтения.
Код будет таков:
<iframe src="https://drive.google.com/embeddedfolderview?id=FOLDER-ID#list" style="width:ширина; height:высота; border:0;"></iframe>
В : Что такое идентификатор папки (FOLDER-ID) и как его получить?
О : Перейдите на Google Диск >> откройте папку >> посмотрите ее URL в адресной строке вашего браузера. Например:
URL-адрес папки : https://drive.google.com/drive/folders/0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC0
ID папки : 0B1iqp0kGPjWsNDg5NWFlZjEtN2IwZC0
Одна "тонкость". Если у Вас настроены какие-то особые разрешения на доступ к папке, а у пользователя несколько учётных записей Google - Гугл может путать права и даёт разрешения по первой учётной записи.
У нас в домене имеются "редакторы" и "соавторы", чтобы у них не было проблем с доступом, я принудительно указываю, что Гугл должен сначала использовать права доменного аккаунта.
<iframe src="https://drive.google.com/a/MY.DOMAIN/embeddedfolderview?id=FOLDER-ID#list" style="width:ширина; height:высота; border:0;"></iframe>
Как это решить пользователям без домена, я не знаю. В большинстве случаев, впрочем, это им и не нужно.
...
Читать дальше »