Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google drive api 如何更新gapi.client.drive.FilesResource.list方法以支持参数';driveId';?_Google Drive Api_Angular8 - Fatal编程技术网

Google drive api 如何更新gapi.client.drive.FilesResource.list方法以支持参数';driveId';?

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)=>{

从Angular 8组件中,我尝试使用以下方法在team drive上执行文件搜索:

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