Встраивание папки Google диска с помощью embeddedfolderview, похоже, больше не работает

#directory #google-drive-api #embed

Вопрос:

По-видимому, функция Google drive embeddedfolderview больше не отображается.

Например, эта папка является общедоступной, вы можете получить к ней доступ даже в режиме инкогнито: https://drive.google.com/drive/folders/0B0B_0Ab9ZYwkZzNFbzNWbWtLSkU?resourcekey=0-G7RnuTSb1qRJ55nGXkSofwamp;usp=sharing тем не менее, вы не можете открыть его встроенным в страницу, попробуйте открыть src iframe: https://drive.google.com/embeddedfolderview?id=0B0B_0Ab9ZYwkZzNFbzNWbWtLSkU#grid

Если вы вошли в систему Google, вам будет предложено типичное сообщение о доступе с запросом Google, если вы не вошли в систему, вам будет предложено войти в Google, а затем будет предложено типичное сообщение о доступе с запросом Google.

Кто-нибудь еще сталкивался с этой проблемой? Я предполагаю, что это как-то связано с недавним обновлением Google некоторых функций Google диска, и надеюсь, что кто-то искал обходной путь для этого.

Ответ №1:

… и теперь я нашел настоящее исправление: iframe src: https://drive.google.com/embeddedfolderview?id=0B0B_0Ab9ZYwkZzNFbzNWbWtLSkUamp;resourcekey=0-G7RnuTSb1qRJ55nGXkSofw#grid

Комментарии:

1. Да, я подтверждаю, добавление переменной resourcekey снова заставляет встраивание работать. Отлично! Большое вам спасибо!

Ответ №2:

Лучшее решение я нашел до сих пор:
<object data=»https://drive.google.com/embeddedfolderview?id=0B0B_0Ab9ZYwkZzNFbzNWbWtLSkU#grid» width=»600″ height=»400″> используйте <a href=»https://drive.google.com/drive/folders/0B0B_0Ab9ZYwkZzNFbzNWbWtLSkU?resourcekey=0-G7RnuTSb1qRJ55nGXkSofwamp;usp=sharing»>эту ссылку</a> , чтобы увидеть содержимое каталога </object>»

Преимущество тега объекта заключается в том, что вы можете предоставить альтернативу, если URL-адрес не отображается. В приведенном выше примере кодирования я использовал ваши URL-адреса. Предполагая, что каталог является общедоступным, представление папки будет отображаться для всех, кто вошел в Google. В противном случае они увидят альтернативную ссылку

Комментарии:

1. Также спасибо, что дали мне знать, что я не единственный, у кого есть эта проблема 🙂