/GOOG/CL_DRIVE_V3 类

/GOOG/CL_DRIVE_V3
  • 继承自:/GOOG/CL_HTTP_CLIENT
  • 说明:Google Drive API v3
如需了解有关 ABAP SDK for Google Cloud 中类的一般信息,请参阅 API 客户端桩

类型

类型 说明 公开范围
TY_001 About 公开
TY_002 Change 公开
TY_003 ChangeList 公开
TY_004 Channel 公开
TY_005 Comment 公开
TY_006 CommentList 公开
TY_007 ContentRestriction 公开
TY_008 Drive 公开
TY_009 DriveList 公开
TY_010 File 公开
TY_011 FileList 公开
TY_012 GeneratedIds 公开
TY_013 Label 公开
TY_014 LabelField 公开
TY_015 LabelFieldModification 公开
TY_016 LabelList 公开
TY_017 LabelModification 公开
TY_018 ModifyLabelsRequest 公开
TY_019 ModifyLabelsResponse 公开
TY_020 Permission 公开
TY_021 PermissionList 公开
TY_022 Reply 公开
TY_023 ReplyList 公开
TY_024 Revision 公开
TY_025 RevisionList 公开
TY_026 StartPageToken 公开
TY_027 TeamDrive 公开
TY_028 TeamDriveList 公开
TY_029 User 公开
TY_030 DriveThemes 公开
TY_031 StorageQuota 公开
TY_032 TeamDriveThemes 公开
TY_051 QuotedFileContent 公开
TY_052 BackgroundImageFile 公开
TY_053 Capabilities 公开
TY_054 Restrictions 公开
TY_055 Capabilities 公开
TY_056 Thumbnail 公开
TY_057 ContentHints 公开
TY_058 Location 公开
TY_059 ImageMediaMetadata 公开
TY_060 LabelInfo 公开
TY_061 LinkShareMetadata 公开
TY_064 ShortcutDetails 公开
TY_065 VideoMediaMetadata 公开
TY_066 PermissionDetails 公开
TY_067 TeamDrivePermissionDetails 公开
TY_068 BackgroundImageFile 公开
TY_069 Capabilities 公开
TY_070 Restrictions 公开
TY_071 App 公开
TY_072 AppIcons 公开
TY_073 AppList 公开
TY_T_002 Change 公开
TY_T_005 Comment 公开
TY_T_007 ContentRestriction 公开
TY_T_008 Drive 公开
TY_T_010 File 公开
TY_T_013 Label 公开
TY_T_015 LabelFieldModification 公开
TY_T_017 LabelModification 公开
TY_T_020 Permission 公开
TY_T_022 Reply 公开
TY_T_024 Revision 公开
TY_T_027 TeamDrive 公开
TY_T_029 User 公开
TY_T_030 DriveThemes 公开
TY_T_032 TeamDriveThemes 公开
TY_T_066 PermissionDetails 公开
TY_T_067 TeamDrivePermissionDetails 公开
TY_T_071 App 公开
TY_T_072 AppIcons 公开
TY_T_STRING Table of Strings 公开

常量

名称 类型 说明 公开范围
C_SUPPORTED_AUTH /GOOG/SUPP_AUTH 支持的身份验证类型 OOIJWW 公开
C_ON_PREM_VERSION /GOOG/SDK_VERSION 最低本地版本 1.5 公开
C_PATH_PREFIX STRING API 路径前缀 /drive/v3/ 公开
C_REVISION_DATE DATUM 发现文档修订日期 20240227 公开
C_ROOT_URL STRING API 根网址 https://www.googleapis.com 公开
C_CLOUD_VERSION /GOOG/SDK_VERSION 最低云版本 1.0 公开
C_SERVICE_NAME /GOOG/SERVICE_NAME Google 服务名称 drive:v3 公开

方法

如需了解有关 Google Cloud ABAP SDK 中方法的一般信息,请参阅 API 方法

构造函数

  • 说明:构造函数
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_KEY_NAME IMPORTING /GOOG/KEYNAME Google Cloud 密钥名称
IV_LOG_OBJ IMPORTING BALOBJ_D 应用日志:对象名称(应用代码)
IV_LOG_SUBOBJ IMPORTING BALSUBOBJ 应用日志:子对象

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

COPY_FILES

  • 说明:drive.files.copy
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ENFORCESINGLEPARENT IMPORTING STRING enforceSingleParent
IV_Q_IGNOREDEFAULTVISIBILITY IMPORTING STRING ignoreDefaultVisibility
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_KEEPREVISIONFOREVER IMPORTING STRING keepRevisionForever
IV_Q_OCRLANGUAGE IMPORTING STRING ocrLanguage
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_010 文件
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_010 文件
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

CREATE_COMMENTS

  • 说明:drive.comments.create
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_005 备注
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_005 备注
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

CREATE_DRIVES

  • 说明:drive.drives.create
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_REQUESTID IMPORTING STRING requestId
IS_INPUT IMPORTING TY_008 云端硬盘
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_008 云端硬盘
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

CREATE_FILES

  • 说明:drive.files.create
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ENFORCESINGLEPARENT IMPORTING STRING enforceSingleParent
IV_Q_IGNOREDEFAULTVISIBILITY IMPORTING STRING ignoreDefaultVisibility
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_KEEPREVISIONFOREVER IMPORTING STRING keepRevisionForever
IV_Q_OCRLANGUAGE IMPORTING STRING ocrLanguage
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_USECONTENTASINDEXABLETEXT IMPORTING STRING useContentAsIndexableText
IS_INPUT IMPORTING TY_010 文件
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_010 文件
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

CREATE_PERMISSIONS

  • 说明:drive.permissions.create
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_EMAILMESSAGE IMPORTING STRING emailMessage
IV_Q_ENFORCESINGLEPARENT IMPORTING STRING enforceSingleParent
IV_Q_MOVETONEWOWNERSROOT IMPORTING STRING moveToNewOwnersRoot
IV_Q_SENDNOTIFICATIONEMAIL IMPORTING STRING sendNotificationEmail
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_TRANSFEROWNERSHIP IMPORTING STRING transferOwnership
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_020 权限
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_020 权限
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

CREATE_REPLIES

  • 说明:drive.replies.create
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_022 回复
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_022 回复
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

CREATE_TEAMDRIVES

  • 说明:drive.teamdrives.create
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_REQUESTID IMPORTING STRING requestId
IS_INPUT IMPORTING TY_027 TeamDrive
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_027 TeamDrive
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_COMMENTS

  • 说明:drive.comments.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_DRIVES

  • 说明:drive.drives.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ALLOWITEMDELETION IMPORTING STRING allowItemDeletion
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_DRIVE_ID IMPORTING STRING driveId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_FILES

  • 说明:drive.files.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ENFORCESINGLEPARENT IMPORTING STRING enforceSingleParent
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_PERMISSIONS

  • 说明:drive.permissions.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_PERMISSION_ID IMPORTING STRING permissionId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_REPLIES

  • 说明:drive.replies.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_REPLY_ID IMPORTING STRING replyId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_REVISIONS

  • 说明:drive.revisions.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_REVISION_ID IMPORTING STRING revisionId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

DELETE_TEAMDRIVES

  • 说明:drive.teamdrives.delete
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_TEAM_DRIVE_ID IMPORTING STRING teamDriveId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

EMPTY_TRASH_FILES

  • 说明:drive.files.emptyTrash
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_DRIVEID IMPORTING STRING driveId
IV_Q_ENFORCESINGLEPARENT IMPORTING STRING enforceSingleParent
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

EXPORT_FILES

  • 说明:drive.files.export
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_MIMETYPE IMPORTING STRING mimeType
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GENERATE_IDS_FILES

  • 说明:drive.files.generateIds
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_COUNT IMPORTING STRING 计数
IV_Q_SPACE IMPORTING STRING 空格
IV_Q_TYPE IMPORTING STRING 类型
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_012 GeneratedIds
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_ABOUT

  • 说明:drive.about.get
  • 公开范围:公开

参数

名称 类别 类型 说明
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_001 简介
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_APPS

  • 说明:drive.apps.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_APP_ID IMPORTING STRING appId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_071 应用
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_COMMENTS

  • 说明:drive.comments.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_INCLUDEDELETED IMPORTING STRING includeDeleted
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_005 备注
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_DRIVES

  • 说明:drive.drives.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_DRIVE_ID IMPORTING STRING driveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_008 云端硬盘
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_FILES

  • 说明:drive.files.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ACKNOWLEDGEABUSE IMPORTING STRING acknowledgeAbuse
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_010 文件
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_PERMISSIONS

  • 说明:drive.permissions.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_PERMISSION_ID IMPORTING STRING permissionId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_020 权限
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_REPLIES

  • 说明:drive.replies.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_INCLUDEDELETED IMPORTING STRING includeDeleted
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_REPLY_ID IMPORTING STRING replyId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_022 回复
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_REVISIONS

  • 说明:drive.revisions.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ACKNOWLEDGEABUSE IMPORTING STRING acknowledgeAbuse
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_REVISION_ID IMPORTING STRING revisionId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_024 修订版本
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_START_PAGE_TOKEN_CHANGE

  • 说明:drive.changes.getStartPageToken
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_DRIVEID IMPORTING STRING driveId
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_TEAMDRIVEID IMPORTING STRING teamDriveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_026 StartPageToken
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

GET_TEAMDRIVES

  • 说明:drive.teamdrives.get
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_TEAM_DRIVE_ID IMPORTING STRING teamDriveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_027 TeamDrive
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

HIDE_DRIVES

  • 说明:drive.drives.hide
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_DRIVE_ID IMPORTING STRING driveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_008 云端硬盘
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_APPS

  • 说明:drive.apps.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_APPFILTEREXTENSIONS IMPORTING STRING appFilterExtensions
IV_Q_APPFILTERMIMETYPES IMPORTING STRING appFilterMimeTypes
IV_Q_LANGUAGECODE IMPORTING STRING languageCode
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_073 AppList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_CHANGES

  • 说明:drive.changes.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_DRIVEID IMPORTING STRING driveId
IV_Q_INCLUDECORPUSREMOVALS IMPORTING STRING includeCorpusRemovals
IV_Q_INCLUDEITEMSFROMALLDRIVES IMPORTING STRING includeItemsFromAllDrives
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_INCLUDEREMOVED IMPORTING STRING includeRemoved
IV_Q_INCLUDETEAMDRIVEITEMS IMPORTING STRING includeTeamDriveItems
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_RESTRICTTOMYDRIVE IMPORTING STRING restrictToMyDrive
IV_Q_SPACES IMPORTING STRING spaces
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_TEAMDRIVEID IMPORTING STRING teamDriveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_003 ChangeList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_COMMENTS

  • 说明:drive.comments.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_INCLUDEDELETED IMPORTING STRING includeDeleted
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_STARTMODIFIEDTIME IMPORTING STRING startModifiedTime
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_006 CommentList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_DRIVES

  • 说明:drive.drives.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_Q IMPORTING STRING q
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_009 DriveList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

列出文件

  • 说明:drive.files.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_CORPORA IMPORTING STRING corpora
IV_Q_CORPUS IMPORTING STRING corpus
IV_Q_DRIVEID IMPORTING STRING driveId
IV_Q_INCLUDEITEMSFROMALLDRIVES IMPORTING STRING includeItemsFromAllDrives
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_INCLUDETEAMDRIVEITEMS IMPORTING STRING includeTeamDriveItems
IV_Q_ORDERBY IMPORTING STRING orderBy
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_Q IMPORTING STRING q
IV_Q_SPACES IMPORTING STRING spaces
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_TEAMDRIVEID IMPORTING STRING teamDriveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_011 文件列表
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_LABELS_FILES

  • 说明:drive.files.listLabels
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_MAXRESULTS IMPORTING STRING maxResults
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_016 LabelList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_PERMISSIONS

  • 说明:drive.permissions.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_021 PermissionList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_REPLIES

  • 说明:drive.replies.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_INCLUDEDELETED IMPORTING STRING includeDeleted
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_023 ReplyList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_REVISIONS

  • 说明:drive.revisions.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_P_FILE_ID IMPORTING STRING fileId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_025 RevisionList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

LIST_TEAMDRIVES

  • 说明:drive.teamdrives.list
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_Q IMPORTING STRING q
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_028 TeamDriveList
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

MODIFY_LABELS_FILES

  • 说明:drive.files.modifyLabels
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_018 ModifyLabelsRequest
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_019 ModifyLabelsResponse
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

STOP_CHANNELS

  • 说明:drive.channels.stop
  • 公开范围:公开

参数

名称 类别 类型 说明
IS_INPUT IMPORTING TY_004 通道
ES_RAW EXPORTING DATA 原始输出数据
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UNHIDE_DRIVES

  • 说明:drive.drives.unhide
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_DRIVE_ID IMPORTING STRING driveId
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_008 云端硬盘
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_COMMENTS

  • 说明:drive.comments.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_005 备注
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_005 备注
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_DRIVES

  • 说明:drive.drives.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_DRIVE_ID IMPORTING STRING driveId
IS_INPUT IMPORTING TY_008 云端硬盘
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_008 云端硬盘
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_FILES

  • 说明:drive.files.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ADDPARENTS IMPORTING STRING addParents
IV_Q_ENFORCESINGLEPARENT IMPORTING STRING enforceSingleParent
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_KEEPREVISIONFOREVER IMPORTING STRING keepRevisionForever
IV_Q_OCRLANGUAGE IMPORTING STRING ocrLanguage
IV_Q_REMOVEPARENTS IMPORTING STRING removeParents
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_USECONTENTASINDEXABLETEXT IMPORTING STRING useContentAsIndexableText
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_010 文件
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_010 文件
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_PERMISSIONS

  • 说明:drive.permissions.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_REMOVEEXPIRATION IMPORTING STRING removeExpiration
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_TRANSFEROWNERSHIP IMPORTING STRING transferOwnership
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_PERMISSION_ID IMPORTING STRING permissionId
IS_INPUT IMPORTING TY_020 权限
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_020 权限
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_REPLIES

  • 说明:drive.replies.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_COMMENT_ID IMPORTING STRING commentId
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_REPLY_ID IMPORTING STRING replyId
IS_INPUT IMPORTING TY_022 回复
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_022 回复
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_REVISIONS

  • 说明:drive.revisions.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_P_FILE_ID IMPORTING STRING 文件 ID
IV_P_REVISION_ID IMPORTING STRING revisionId
IS_INPUT IMPORTING TY_024 修订版本
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_024 修订版本
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

UPDATE_TEAMDRIVES

  • 说明:drive.teamdrives.update
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_USEDOMAINADMINACCESS IMPORTING STRING useDomainAdminAccess
IV_P_TEAM_DRIVE_ID IMPORTING STRING teamDriveId
IS_INPUT IMPORTING TY_027 TeamDrive
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_027 TeamDrive
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

WATCH_CHANGES

  • 说明:drive.changes.watch
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_DRIVEID IMPORTING STRING driveId
IV_Q_INCLUDECORPUSREMOVALS IMPORTING STRING includeCorpusRemovals
IV_Q_INCLUDEITEMSFROMALLDRIVES IMPORTING STRING includeItemsFromAllDrives
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_INCLUDEREMOVED IMPORTING STRING includeRemoved
IV_Q_INCLUDETEAMDRIVEITEMS IMPORTING STRING includeTeamDriveItems
IV_Q_PAGESIZE IMPORTING STRING pageSize
IV_Q_PAGETOKEN IMPORTING STRING pageToken
IV_Q_RESTRICTTOMYDRIVE IMPORTING STRING restrictToMyDrive
IV_Q_SPACES IMPORTING STRING spaces
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_Q_TEAMDRIVEID IMPORTING STRING teamDriveId
IS_INPUT IMPORTING TY_004 通道
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_004 通道
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

WATCH_FILES

  • 说明:drive.files.watch
  • 公开范围:公开

参数

名称 类别 类型 说明
IV_Q_ACKNOWLEDGEABUSE IMPORTING STRING acknowledgeAbuse
IV_Q_INCLUDELABELS IMPORTING STRING includeLabels
IV_Q_INCLUDEPERMISSIONSFORVIEW IMPORTING STRING includePermissionsForView
IV_Q_SUPPORTSALLDRIVES IMPORTING STRING supportsAllDrives
IV_Q_SUPPORTSTEAMDRIVES IMPORTING STRING supportsTeamDrives
IV_P_FILE_ID IMPORTING STRING 文件 ID
IS_INPUT IMPORTING TY_004 通道
ES_RAW EXPORTING DATA 原始输出数据
ES_OUTPUT EXPORTING TY_004 通道
EV_RET_CODE EXPORTING I 返回代码
EV_ERR_TEXT EXPORTING STRING 错误文本
ES_ERR_RESP EXPORTING /GOOG/ERR_RESP 错误响应

异常

名称 说明
/GOOG/CX_SDK ABAP SDK for Google Cloud:异常类

关闭

  • 说明:关闭连接
  • 公开范围:公开