Diese Referenz enthält alle Ressourcenunterschiede zwischen v2 und v3. Für Die wichtigsten Unterschiede zwischen den beiden Versionen finden Sie unter Drive API v2 und v3 im Vergleich.
Methodenunterschiede zwischen v2 und v3
Diese Tabelle zeigt V2-Methoden, die in Version 3 geändert wurden.
v2-Methode | v3-Methode |
---|---|
children.delete |
files.update für das Kind mit ?removeParents=parent_id |
children.get |
files.list mit ?q='parent_id'+in+parents |
children.insert |
files.update für das Kind mit ?addParents=parent_id |
children.list |
files.list mit ?q='parent_id'+in+parents |
comments.insert |
comments.create |
comments.patch |
comments.update |
files.insert |
files.create |
files.patch |
files.update |
files.touch |
files.update mit {'modifiedTime':'timestamp'} |
files.trash |
files.update mit {'trashed':true} |
files.untrash |
files.update mit {'trashed':false} |
parents.delete |
files.update mit ?removeParents=parent_id |
parents.get |
files.get mit ?fields=parents |
parents.insert |
files.update mit ?addParents=parent_id |
parents.list |
files.get mit ?fields=parents |
permissions.getIdForEmail |
– |
permissions.insert |
permissions.create |
permissions.patch |
permissions.update |
properties.delete |
PRIVAT: files.update mit {'appProperties':{'key':null}} ÖFFENTLICH: files.update mit {'properties':{'key':null}} |
properties.get |
PRIVAT: files.get mit fields='appProperties' ÖFFENTLICH: files.get mit fields='properties' |
properties.insert |
PRIVAT: files.update mit {'appProperties':{'key':'value'}} ÖFFENTLICH: files.update mit {'properties':{'key':'value'}} |
properties.list |
PRIVAT: files.get mit fields='appProperties' ÖFFENTLICH: files.get mit fields='properties' |
properties.update |
PRIVAT: files.update mit {'appProperties':{'key':'value'}} ÖFFENTLICH: files.update mit {'properties':{'key':'value'}} |
replies.insert |
replies.create |
replies.patch |
replies.update |
revisions.patch |
revisions.update |
Parameterunterschiede zwischen Version 2 und Version 3
Die folgende Tabelle zeigt Methoden, die in v2 und v3 identisch sind, aber unterschiedliche Parameter verwenden.
Methode | v2-Parameter | v3-Parameter |
---|---|---|
about.get |
includeSubscribed |
– |
about.get |
maxChangeIdCount |
– |
about.get |
startChangeId |
– |
changes.list |
includeDeleted |
includeRemoved |
changes.list |
includeSubscribed=true |
restrictToMyDrive=false |
changes.list |
includeSubscribed=false |
restrictToMyDrive=true |
changes.list |
maxResults |
pageSize |
changes.list |
startChangeId |
pageToken |
changes.list |
etag |
– |
changes.list |
items |
changes |
changes.list |
largestChangeId |
newStartPageToken |
changes.list |
nextLink |
nextPageToken |
changes.list |
selfLink |
– |
comments.list |
maxResults |
pageSize |
comments.list |
updatedMin |
startModifiedTime |
comments.list |
nextLink |
nextPageToken |
comments.list |
selfLink |
– |
comments.list |
items |
comments |
files.copy |
convert |
Geben Sie das Ziel mimeType im Ressourcentext an |
files.copy |
ocr |
OCR ist für Bildimporte automatisch aktiviert |
files.copy |
pinned |
keepRevisionForever |
files.copy |
timedTextLanguage |
– |
files.copy |
timedTextTrackName |
– |
files.copy |
visibility=DEFAULT |
ignoreDefaultVisibility=false |
files.copy |
visibility=PRIVATE |
ignoreDefaultVisibility=true |
files.insert |
convert |
Geben Sie das Ziel mimeType im Ressourcentext an |
files.insert |
ocr |
OCR ist für Bildimporte automatisch aktiviert |
files.insert |
pinned |
keepRevisionForever |
files.insert |
timedTextLanguage |
– |
files.insert |
timedTextTrackName |
– |
files.insert |
visibility=DEFAULT |
ignoreDefaultVisibility=false |
files.insert |
visibility=PRIVATE |
ignoreDefaultVisibility=true |
files.get |
projection |
– |
files.get |
revisionId |
revisions.get |
files.get |
updateViewedDate |
files.update mit {'viewedByMeTime':'timestamp'} |
files.generateIds |
maxResults |
count |
files.list |
corpora=default |
corpus=user |
files.list |
corpora=domain |
corpus=domain |
files.list |
maxResults |
pageSize |
files.list |
etag |
– |
files.list |
items |
files |
files.list |
nextLink |
nextPageToken |
files.list |
selfLink |
– |
files.update |
modifiedDateBehavior |
Das Änderungsdatum wird automatisch festgelegt, wenn es nicht im Ressourcentext angegeben ist. |
files.update |
newRevision |
– |
files.update |
ocr |
OCR ist für Bildimporte automatisch aktiviert |
files.update |
pinned |
keepRevisionForever |
files.update |
setModifiedDate |
– |
files.update |
timedTextLanguage |
– |
files.update |
timedTextTrackName |
– |
files.update |
updateViewedDate |
files.update mit {'viewedByMeTime':'timestamp'} |
permissions.insert |
sendNotificationEmails |
sendNotificationEmail |
permissions.list |
etag |
– |
permissions.list |
items |
permissions |
permissions.list |
selfLink |
– |
replies.list |
maxResults |
pageSize |
replies.list |
items |
replies |
replies.list |
nextLink |
nextPageToken |
replies.list |
selfLink |
– |
revisions.list |
etag |
– |
revisions.list |
items |
revisions |
revisions.list |
selfLink |
– |
Unterschiede bei Ressourcenfeldern in v2 und v3
Diese Tabelle zeigt Ressourcenfelder, die von v2 zu v3 geändert wurden.
Ressource | v2 Field |
v3 Field |
---|---|---|
About |
additionalRoleInfo |
– |
About |
domainSharingPolicy |
– |
About |
etag |
– |
About |
features |
– |
About |
languageCode |
– |
About |
largestChangeId |
changes.getStartPageToken |
About |
maxUploadSizes |
maxImportSizes und maxUploadSize |
About |
name |
user.displayName |
About |
permissionId |
user.permissionId |
About |
quotaBytesByService |
– |
About |
quotaType |
Kennzeichnung durch das Vorhandensein oder Fehlen von storageQuota.limit |
About |
remainingChangeIds |
– |
About |
rootFolderId |
files.get mit fileId=root und ?fields=id |
About |
selfLink |
– |
About |
isCurrentAppInstalled |
appInstalled |
About |
quotaBytesTotal |
storageQuota.limit |
About |
quotaBytesUsed |
storageQuota.usageInDrive |
About |
quotaBytesUsedAggregate |
storageQuota.usage |
About |
quotaBytesUsedInTrash |
storageQuota.usageInDriveTrash |
Apps |
etag |
– |
Changes |
deleted |
removed |
Changes |
id |
– |
Changes |
selfLink |
– |
Changes |
modificationDate |
time |
Comments |
context.type |
quotedFileContent.mimeType |
Comments |
context.value |
quotedFileContent.value |
Comments |
createdDate |
createdTime |
Comments |
fileId |
– |
Comments |
fileTitle |
files.get mit ?fields=name |
Comments |
modifiedDate |
modifiedTime |
Comments |
selfLink |
– |
Comments |
status |
resolved |
Files |
alternateLink |
webViewLink |
Files |
appDataContents |
spaces |
Files |
copyable |
capabilities.canCopy |
Files |
createdDate |
createdTime |
Files |
defaultOpenWithLink |
– |
Files |
downloadUrl |
files.get mit ?alt=media |
Files |
editable |
capabilities.canEdit |
Files |
embedLink |
– |
Files |
etag |
– |
Files |
fileSize |
size |
Files |
imageMediaMetadata.date |
imageMediaMetadata.time |
Files |
indexableText.text |
contentHints.indexableText |
Files |
copyRequiresWriterPermission |
viewersCanCopyContent |
Files |
labels.starred |
starred |
Files |
labels.trashed |
trashed |
Files |
labels.viewed |
viewedByMe |
Files |
lastModifyingUserName |
lastModifyingUser.displayName |
Files |
lastViewedByMeDate |
viewedByMeTime |
Files |
modifiedByMeDate |
modifiedByMeTime |
Files |
modifiedDate |
modifiedTime |
Files |
openWithLinks |
– |
Files |
ownerNames |
owners.displayName |
Files |
selfLink |
– |
Files |
sharedWithMeDate |
sharedWithMeTime |
Files |
thumbnail.image |
contentHints.thumbnail.image |
Files |
thumbnail.mimeType |
contentHints.thumbnail.mimeType |
Files |
title |
name |
Files |
userPermission |
ownedByMe , capabilities.canEdit , capabilities.canComment |
Files |
webViewLink |
– |
Permissions |
additionalRoles |
role |
Permissions |
authKey |
– |
Permissions |
etag |
– |
Permissions |
name |
displayName |
Permissions |
selfLink |
– |
Permissions |
value |
emailAddress oder domain |
Permissions |
withLink=true |
allowFileDiscovery=false |
Permissions |
withLink=false |
allowFileDiscovery=true |
Replies |
createdDate |
createdTime |
Replies |
modifiedDate |
modifiedTime |
Replies |
replyId |
id |
Replies |
verb |
action |
Revisions |
downloadUrl |
revisions.get mit ?alt=media |
Revisions |
etag |
– |
Revisions |
fileSize |
size |
Revisions |
lastModifyingUserName |
lastModifyingUser.displayName |
Revisions |
modifiedDate |
modifiedTime |
Revisions |
pinned |
keepForever |
Revisions |
publishedLink |
– |
Revisions |
selfLink |
– |
Revisions |
isAuthenticatedUser |
me |
Revisions |
lastModifyingUser.picture.url |
photoLink |