谷歌驱动器托pipeURL的变化
我已经开发了一个使用谷歌驱动器作为托pipe平台的networking应用程序,如下所述:
https://support.google.com/drive/answer/2881970?hl=en
当用户访问时,应用程序已经正常工作:
https://googledrive.com/host/0B0YWdwxH6K5XdVpaNjhWUl9vZkE/?scriptid=AKfycbx66sZMaqLK8byhV7wY_DoQ8ouqF1acWRcc0JIHyDu5CVWZupAK&id=people
但是昨天它开始把这个地址redirect到:
b216bdb4cf56e8d9d85cf1123921ca125a010325.googledrive.com/host/0B0YWdwxH6K5XdVpaNjhWUl9vZkE/
任何想法为什么? 这是一个永久的变化吗? 子域密钥是否遵循任何逻辑?
浏览器:在Chrome浏览器和IE浏览器上发生操作系统:windows8驱动器在桌面的Web / Drive上:访问googledrive.com/host
我在google.comfind正确的线索来回答这个问题。 这里是: https : //productforums.google.com/forum/#!category-topic/drive/mTyJXruRhBg
总之,redirect和前缀在这里停留。 这是为了一些安全的事情。 同一个googledrive文件夹中的所有文件都将以相同的GUIDstring作为前缀。 也就是说,只要我们使用这个googledrive url表格:googledrive.com/host/{folderID}/FriendlyFilename。 然后,您要访问的任何支持文件或从该文件夹链接,只需以相对URLforms作为FriendlyFilename访问它们。
我的问题是,我使用了晦涩的formsgoogledrive.com/host/{userID+fileID}。 (没有FolderID或FriendlyFilename)。 现在为同一文件夹中的每个文件获取不同的域前缀。
这是我上面显示的testing文件的一个不同的变化(这是得到webworker安全例外)。 它现在通过使用{FolderID} / FriendlyFilename表单工作。 田田。 https://googledrive.com/host/0B8BLd2qPPV7XME1rNU9iWnYtbTg/ded-worker-F12throw.html