ข้อมูลอ้างอิงนี้จะแสดงความแตกต่างของทรัพยากรทั้งหมดระหว่าง v2 กับ v3 ดูความแตกต่างในระดับสูงระหว่าง 2 เวอร์ชันได้ที่คำแนะนำในการเปรียบเทียบ Drive API v2 กับ v3
ความแตกต่างของเมธอดระหว่าง v2 กับ v3
ตารางนี้แสดงเมธอด v2 ที่มีการเปลี่ยนแปลงใน v3
| วิธี v2 | เมธอด v3 | 
|---|---|
children.delete | 
files.update ในบุตรหลานที่มี ?removeParents=parent_id | 
children.get | 
จำนวนเงิน files.list ด้วยบัตร ?q='parent_id'+in+parents | 
children.insert | 
files.update ในบุตรหลานที่มี ?addParents=parent_id | 
children.list | 
จำนวนเงิน files.list ด้วยบัตร ?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 ด้วยบัตร {'modifiedTime':'timestamp'} | 
files.trash | 
จำนวนเงิน files.update ด้วยบัตร {'trashed':true} | 
files.untrash | 
จำนวนเงิน files.update ด้วยบัตร {'trashed':false} | 
parents.delete | 
จำนวนเงิน files.update ด้วยบัตร ?removeParents=parent_id | 
parents.get | 
จำนวนเงิน files.get ด้วยบัตร ?fields=parents | 
parents.insert | 
จำนวนเงิน files.update ด้วยบัตร ?addParents=parent_id | 
parents.list | 
จำนวนเงิน files.get ด้วยบัตร ?fields=parents | 
permissions.getIdForEmail | 
ไม่มี | 
permissions.insert | 
permissions.create | 
permissions.patch | 
permissions.update | 
properties.delete | 
ส่วนตัว: files.update กับ {'appProperties':{'key':null}}สาธารณะ: files.update กับ {'properties':{'key':null}} | 
properties.get | 
ส่วนตัว: files.get กับ fields='appProperties' สาธารณะ: files.get กับ fields='properties' | 
properties.insert | 
ส่วนตัว: files.update กับ {'appProperties':{'key':'value'}} สาธารณะ: files.update กับ {'properties':{'key':'value'}} | 
properties.list | 
ส่วนตัว: files.get กับ fields='appProperties' สาธารณะ: files.get กับ fields='properties' | 
properties.update | 
ส่วนตัว: files.update กับ {'appProperties':{'key':'value'}} สาธารณะ: files.update กับ {'properties':{'key':'value'}} | 
replies.insert | 
replies.create | 
replies.patch | 
replies.update | 
revisions.patch | 
revisions.update | 
ความแตกต่างของพารามิเตอร์ระหว่าง v2 กับ v3
ตารางต่อไปนี้แสดงเมธอดที่เหมือนกันใน v2 และ v3 แต่ใช้พารามิเตอร์ที่แตกต่างกัน
| วิธีการ | พารามิเตอร์ v2 | พารามิเตอร์ v3 | 
|---|---|---|
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 | 
ระบุmimeTypeเป้าหมายในเนื้อหาของทรัพยากร | 
files.copy | 
ocr | 
ระบบจะเปิดใช้ OCR โดยอัตโนมัติสำหรับการนำเข้ารูปภาพ | 
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 | 
ระบุmimeTypeเป้าหมายในเนื้อหาของทรัพยากร | 
files.insert | 
ocr | 
ระบบจะเปิดใช้ OCR โดยอัตโนมัติสำหรับการนำเข้ารูปภาพ | 
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 ด้วยบัตร {'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 | 
ระบบจะตั้งวันที่แก้ไขโดยอัตโนมัติหากไม่ได้ระบุไว้ในเนื้อหาของทรัพยากร | 
files.update | 
newRevision | 
ไม่มี | 
files.update | 
ocr | 
ระบบจะเปิดใช้ OCR โดยอัตโนมัติสำหรับการนำเข้ารูปภาพ | 
files.update | 
pinned | 
keepRevisionForever | 
files.update | 
setModifiedDate | 
ไม่มี | 
files.update | 
timedTextLanguage | 
ไม่มี | 
files.update | 
timedTextTrackName | 
ไม่มี | 
files.update | 
updateViewedDate | 
จำนวนเงิน files.update ด้วยบัตร {'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 | 
ไม่มี | 
ความแตกต่างของฟิลด์ทรัพยากรระหว่าง v2 กับ v3
ตารางนี้แสดงฟิลด์ทรัพยากรที่เปลี่ยนแปลงจาก v2 เป็น v3
| ทรัพยากร | v2 Field | 
v3 Field | 
|---|---|---|
About | 
additionalRoleInfo | 
ไม่มี | 
About | 
domainSharingPolicy | 
ไม่มี | 
About | 
etag | 
ไม่มี | 
About | 
features | 
ไม่มี | 
About | 
languageCode | 
ไม่มี | 
About | 
largestChangeId | 
changes.getStartPageToken | 
About | 
maxUploadSizes | 
maxImportSizes และ maxUploadSize | 
About | 
name | 
user.displayName | 
About | 
permissionId | 
user.permissionId | 
About | 
quotaBytesByService | 
ไม่มี | 
About | 
quotaType | 
ระบุโดยมีหรือไม่มี storageQuota.limit | 
About | 
remainingChangeIds | 
ไม่มี | 
About | 
rootFolderId | 
files.get กับ fileId=root และ ?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 ด้วยบัตร ?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 ด้วยบัตร ?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 หรือ 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 ด้วยบัตร ?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 |