gpt4 book ai didi

javascript - 读取 Google Drive 文件元数据

转载 作者:行者123 更新时间:2023-11-30 08:54:53 24 4
gpt4 key购买 nike

我正在尝试使用 Google Picker 在我的网络应用程序上显示谷歌驱动器选择的图像。为了获取图像的网络内容,我需要读取元数据。但是我收到这样的错误

Uncaught TypeError: Cannot read property 'files' of undefined localhost:169
printFile localhost:169
pickerCallback localhost:156
K.Ld default.I.js:103
_.zc cb=gapi.loaded_0:57
_.Ib

这是我使用的代码

    function printFile(fileId) {
var request = gapi.client.drive.files.get({
'fileId': fileId

});
request.execute(function(resp) {
console.log('Title: ' + resp.title);
console.log('Description: ' + resp.description);
console.log('MIME type: ' + resp.mimeType);
});
}

一旦我获得图像的元数据,我将使用 Webcontent 在 webapp 上显示图像,但它只是没有获得元数据。请告诉我如何修复此错误。

最佳答案

使用另一段代码让它工作:

    function printFile(fileId) {
var theID = fileId;
var request = gapi.client.request({
'path': '/drive/v2/files/'+theID,
'method': 'GET',
});
request.execute(function(resp) {
console.log('Title: ' + resp.title);
console.log('Description: ' + resp.description);
console.log('MIME type: ' + resp.mimeType);
console.log('WebContent: ' + resp.webContentLink);
});
}

关于javascript - 读取 Google Drive 文件元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14429587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com