2017-07-30 38 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。

相关问题