2017-07-30 56 views
0

我正在編寫一個可幫助人們管理其Facebook頁面的網絡應用程序。所需的功能之一是能夠從應用程序向Facebook用戶發送文件。文件可以有很多來源,例如硬盤,OneDrive,Google Drive等。OneDrive爲文件提供短暫的公共下載URL。他們在他們的JavaScript文件選擇器示例中提到了它here。我可以在Facebook Messenger的文件上傳API中使用此URL將其發送給Facebook用戶。但我無法在Google雲端硬盤文檔中找到這樣的選項。獲取Google Drive中文件的短暫公開網址

有什麼辦法可以從Google Drive獲取文件的公共URL,以便我可以將其作爲Messenger的上傳文件API中的文件參考傳遞給Google Drive。我在前端使用Google Drive的JavaScript Picker。

回答

0

Google Drive API查看本文檔。

如果你想要讓用戶打開或從你的web應用程序直接上傳 谷歌雲端硬盤文件獨立驅動器的用戶界面,你可以使用谷歌 API選擇器。該選擇器可以像下面的界面顯示當前 驗證用戶的雲端硬盤文件列表:

檢查也是Google Picker API爲深入指導。

本文檔適用於希望將Google Picker API添加到其頁面的開發人員。 JavaScript流暢度的基本級別是 。

通讀本文以查看常見場景的代碼示例。

,或者

你可以嘗試使用Files: get以獲得所需的downloadUrl。

相關問題