#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. Также спасибо, что дали мне знать, что я не единственный, у кого есть эта проблема 🙂