我正在为我们的客户(400多个网站)开发一个系统,允许他们的客户在他们的网页上上传文件。因此,为了清除这种简陋的描述,我们的客户是CustomerA,客户的客户是CustomerB。 CustomerA将有一个网页,其中包含指向我们服务器的javascript链接。该javascript使用angularjs将一些功能注入其(CustomerA)页面。该功能的一部分是允许customerB将文件上传到customerA(实际上它被发布到我们的REST api,我们将文件传递给customerA)。 Dropbox提供了一种快速简单的方法来通过他们的dropin javascript集成它。我已经启动并运行,设置起来轻而易举。
所以,现在我想弄清楚是否允许拥有Google云端硬盘帐户的customerB点击customerA网站上的按钮(通过角度注入代码)加载弹出窗口及其驱动器内容,以便他们可以选择要上载/共享的文件。 Dropbox执行此操作的方式是,当用户选择文件时,我给出了在4小时后过期的文件的URL。 google drive sdk有这样的东西吗?我看到/阅读的所有内容听起来都像是在编写一个集成在谷歌驱动器中的应用程序,而不是与网页集成的谷歌驱动器。我还观看了快速入门视频,并了解了如何设置oauth应用程序,但看起来我必须为可能正在使用我们系统的客户注册每个域名 - ugghh。是对的吗?感谢。