1

次の投稿に基づいて、Google ドライブのパブリック フォルダーで Web サイトをホストし まし

.com/host/0B716ywBKT84AcHZfMWgtNk5aeXM

問題は、ルート フォルダーへのリンクに、パブリック フォルダーのすべてのファイルが表示されることです。パブリック フォルダーにindex.htmlファイルを追加してリストを置き換えることで回避できることはわかっていますが、フォルダーの内容には引き続き次の URL からアクセスできます:
https://drive.google.com/folderview?id=FOLDER- ID&usp=sharing
自分の Google アカウントにサインインして次のページに移動することで、それらにアクセスすることもできます:
https://drive.google.com/#folders/FOLDER-ID
比較すると、Dropbox のパブリック フォルダー/サブフォルダー個々のファイルは公開されていますが、ルート ディレクトリのリストは拒否されています。
例:
フォルダー: https://dl.dropboxusercontent.com/u/4017788/logo.png
サブフォルダー:https://dl.dropboxusercontent.com/u/4017788/Labs/image1.jpg

Google ドライブのパブリック フォルダで同じ機能を実現するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

0

Drive の ACL セマンティクスは、Dropbox の共有とはかなり異なります。フォルダを公開可能にするには、少なくとも public に読み取りアクセスを許可する必要があります。つまり、ディレクトリ ID がわかれば、フロントエンドと API を介して一覧表示できます。

長期的には、一般公開で共有されている子ファイルをリストするのではなく、リンクを知っている人だけと共有することで、リストを制限できます。

于 2013-10-17T15:40:41.410 に答える