【发布时间】:2022-11-06 00:07:48
【问题描述】:
我正在尝试集成一个谷歌文件选择器,用户可以在其中点击我网站上的按钮,然后打开谷歌文件选择器模式,允许他们只从他们的谷歌驱动器中选择视频。该网站的这一部分用于录制视频,并允许用户选择从谷歌驱动器上传视频。
我试着到处搜索,看看是否有人做过类似的事情,但找不到任何帮助资源(我是大三学生,所以也许我错过了一些地方)。我构建了与此类似的东西,但用于上传其他不包含视频的文件。
这是我的 Google 文件选择器的代码,用于上传其他各种 mimeTypes/文件。我以为我可以在列表底部添加“application/vnd.google-apps.video”,但它不起作用。
if (pickerApiLoaded && oauthToken) {
var view = new google.picker.DocsView(google.picker.ViewId.DOCS);
var filterMimeTypes = [
"application/pdf",
"application/vnd.google-apps.document",
"application/vnd.google-apps.presentation",
"application/vnd.google-apps.spreadsheet",
"application/msword",
"application/vnd.ms-excel",
"application/vnd.ms-powerpoint",
"application/vnd.openxmlformats*"
];
view.setMimeTypes(filterMimeTypes.join());
var picker = new google.picker.PickerBuilder()
.addView(view)
.setOAuthToken(oauthToken)
.setDeveloperKey(developerKey)
.setCallback(pickerCallback)
.build();
picker.setVisible(true);
}
}
有没有人这样做过或有一些指导?
【问题讨论】:
标签: video google-drive-api integration filepicker google-drive-picker