Google云端虚拟主机是否可以在Google Apps帐户上私密运行

时间:2013-08-01 00:08:19

标签: google-drive-api clickonce

使用案例

我在我的组织中使用Google云端硬盘(通过Google Apps)与不同的团队在文档等方面进行协作。 我看到Google云端硬盘现在允许您直接在其上托管网络内容。我们最近制作了一个小型.NET应用程序,我们需要在本地托管我们的测试团队才能接收。它的用例略有不同,但为了将所有内容保存在一个地方,我想尝试在Drive上完全托管Click Once Installer,以及Publish.htm,以便随时向我们的测试团队提供最新版本和别的。我在.NET中使用ClickOnce Deployment的经验有限,但过去在硬盘和服务器上做过这些。

限制

一个限制是我们显然不希望公开这一点,正如我在网上找到的大多数herehere教程所述。我不介意在我的组织中公开它,所以任何有链接的人都可以访问它并下载应用程序(这有助于我们将它提供给组织中的人员,将来无法访问开发服务器等)。

2我需要理解的关键事项:

  • 托管是否在驱动器上的组织内本地工作(或者这是Drive SDK的管道中的内容)。如果是,这个过程与使用公共托管的过程有何不同。

  • 如何为ClickOnce publish.htm

  • 生成链接

1 个答案:

答案 0 :(得分:1)

发布的工作方式与共享不同,您无法限制对已发布文件或文件夹的访问。共享允许您限制对文件的访问,但您无法轻松直接访问该文件,这对您的用例可能不是一个好的解决方案。

如果您确实要将云端硬盘用于私有托管文件,请使用Google Drive SDK。以下是quickstart如何启动C#项目。然后,在整个组织中共享您的文件,并使用Files.get()来检索文件的downloadUrl,然后直接下载内容。获取downloadURL及其内容的所有示例代码均可在following documentation的C#中获得。