การอ้างอิงนี้แสดงความแตกต่างของทรัพยากรทั้งหมดระหว่างเวอร์ชัน 2 และเวอร์ชัน 3 สำหรับ ความแตกต่างระดับสูงของทั้ง 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' PUBLIC: files.get โดยใช้ fields='properties' |
properties.insert |
ส่วนตัว: files.update กับ {'appProperties':{'key':'value'}} PUBLIC: files.update โดยใช้ {'properties':{'key':'value'}} |
properties.list |
ส่วนตัว: files.get กับ fields='appProperties' PUBLIC: files.get โดยใช้ fields='properties' |
properties.update |
ส่วนตัว: files.update กับ {'appProperties':{'key':'value'}} PUBLIC: files.update โดยใช้ {'properties':{'key':'value'}} |
replies.insert |
replies.create |
replies.patch |
replies.update |
revisions.patch |
revisions.update |
ความแตกต่างของพารามิเตอร์ระหว่างเวอร์ชัน 2 และ 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 |
ไม่มี |
ความแตกต่างของฟิลด์ทรัพยากรระหว่างเวอร์ชัน 2 และ 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 |