Google drive api 如何更新gapi.client.drive.FilesResource.list方法以支持参数';driveId';?
从Angular 8组件中,我尝试使用以下方法在team drive上执行文件搜索:Google drive api 如何更新gapi.client.drive.FilesResource.list方法以支持参数';driveId';?,google-drive-api,angular8,Google Drive Api,Angular8,从Angular 8组件中,我尝试使用以下方法在team drive上执行文件搜索: getFiles(folderId:string){ 返回gapi.client.drive.files.list({ 页面大小:100, 语料库:“驾驶”, 驱动器ID:'XXXXXXXXXXXX', includeTeamDriveItems:true, 字段:“nextPageToken,文件(*)”, q:“${folderId}”在父级中,并且垃圾=false`, 是的, })。然后((res)=>{
getFiles(folderId:string){
返回gapi.client.drive.files.list({
页面大小:100,
语料库:“驾驶”,
驱动器ID:'XXXXXXXXXXXX',
includeTeamDriveItems:true,
字段:“nextPageToken,文件(*)”,
q:“${folderId}”在父级中,并且垃圾=false`,
是的,
})。然后((res)=>{
let文件:FileInfo[]=[];
res.result.files.forEach((文件)=>files.push(FileInfo.fromGoogleFile(文件));
归还文件;
});
}
我有以下错误:
对象文字只能指定已知属性,并且类型中不存在“driveId”{alt?:字符串;语料库?:字符串;语料库?:字符串;字段?:字符串;includeTeamDriveItems?:布尔;键?:字符串;oauth_标记?:字符串;orderBy?:字符串;pageSize?:数字;pageToken?:字符串;预打印?:布尔;…5更多…;userIp?:字符串;}.ts(2345)
使用“trythisapi”实用程序,我在实时数据中调用此方法并获得API响应
有人能帮我解决这个问题吗
非常感谢非常感谢
尽管继续向我显示消息“'driveId'不存在于类型中”,但它已被解决.
includeTeamDriveItems
不推荐使用includeItemsFromAllDrives
。这个错误的一部分对我来说似乎很奇怪。你能解释一下你是如何调用API的吗?你使用的是哪个版本?库的哪个版本?很抱歉我的疏忽。GAPI版本是gapi@0.0.3