0
我們已將谷歌驅動器「共享」對話框中爲它創建自己的文件,我們的Web應用程序,它完美的作品得益於答案another question,但僅限於文件所有者。谷歌驅動器「共享」對話框不顯示爲「作家」
即使「作家」可以輕鬆地共享從谷歌驅動器,這似乎是不可能的外部,即在我們的應用程序文件。
這是適用於「業主」,但未能對「作家」的代碼:
var s = new gapi.drive.share.ShareClient(appId);
s.setItemIds(fileId);
s.showSettingsDialog();
奇怪的是,在JS控制檯中的錯誤是一樣的人們可以看到當腳本是從錯誤的啓動網址:
Refused to display 'https://drive.google.com/share?id=0B....' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'
我們沒有找到相關的可能性,通過在文檔中各種用戶角色共享文檔什麼的,所以我們不知道這是否是一個錯誤或無證的限制。任何想法都歡迎。
UPDATE 這個問題似乎已經 - 它看起來像谷歌已經改變了一些他們的結局。
周杰倫,感謝您的回答。然而,奇怪的是,共享的對話中沒有的情況下,即使工作時'writersCanShare =真',這是默認值。它看起來像Google Drive中的共享對話框基於此設置,但在外部應用程序中,它假定編寫者絕不允許共享。 – KatherineZ