2017-03-16 54 views
-2

iframe中的Google驅動器文件預覽需要用戶登錄,但如何通過API完成。Google驅動器API用於iframe中的文件預覽

如何在不登錄Google帳戶的情況下預覽Google雲端硬盤文件。在當前的情況下,只有公共文件通過嵌入鏈接纔可見,我們需要在iframe中顯示文件的預覽,這些預覽不公開並且沒有登錄。

enter image description here

我們需要顯示的iframe由谷歌驅動API的私人文件。但它總是要求登錄。

+0

第一個問題,你試圖訪問你的文件? – noogui

+0

是的文件是我的。我想用API來做。一旦我得到的文件資源JSON,我得到預覽網址,但如果我嘗試在IFRAME中打開它重定向到Gmail登錄屏幕。我想用訪問令牌或API密鑰來實現它。 –

+0

不知道你還期待什麼。這些文件是私人的,因此需要登錄 –

回答

1

Files.get返回一個file resouce一個文件資源包含以下參數。

webViewLink string用於在瀏覽器中的相關Google編輯器或查看器中打開文件的鏈接。

注意:這不適用於所有文件類型。

+0

如何使用webViewLink在iframe中打開私人文件。 –

+0

您可以嘗試將網頁鏈接放入iframe中,並查看它是否會打開。如果它不起作用,那麼簡單的答案是你不能。 – DaImTo

相關問題