- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- इसे आज़माएं!
किसी उपयोगकर्ता या शेयर की गई ड्राइव के लिए बदलावों की सूची बनाता है.
एचटीटीपी अनुरोध
GET https://www.googleapis.com/drive/v2/changes
यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
driveId |
वह 'शेयर की गई ड्राइव' जिससे बदलाव वापस किए जाएंगे. अगर तय किए गए बदलाव आईडी, 'शेयर की गई ड्राइव' के तौर पर दिखेंगे, तो मिले-जुले ड्राइव आईडी और बदलाव आईडी के तौर पर आइडेंटिफ़ायर का इस्तेमाल करें. |
includeCorpusRemovals |
अगर बदलावों के बाद भी फ़ाइल को ऐक्सेस किया जा सकता है, तो फ़ाइल में बदलावों को शामिल करना चाहिए या नहीं, भले ही फ़ाइल को बदलावों की सूची से हटा दिया गया हो. साथ ही, फ़ाइल में अब कोई बदलाव नहीं होगा. |
includeDeleted |
आइटम को बदलावों की सूची से हटा दिया गया है या नहीं, यह बताने वाले बदलावों को शामिल करना है या नहीं. उदाहरण के लिए, आइटम को मिटाने या उसका ऐक्सेस खोने से. |
includeItemsFromAllDrives |
'मेरी ड्राइव' और 'शेयर की गई ड्राइव', दोनों में आइटम शामिल किए जाने चाहिए या नहीं. |
includeSubscribed |
नतीजों में 'मेरी ड्राइव' के क्रम से बाहर बदलाव शामिल करने हैं या नहीं. अगर यह नीति 'गलत है' पर सेट की जाती है, तो फ़ाइलों से जुड़े बदलाव, जो ऐप्लिकेशन के डेटा फ़ोल्डर या शेयर की गई फ़ाइलों में नहीं जोड़े गए हैं, उन्हें नतीजों से हटा दिया जाएगा. |
includeTeamDriveItems |
अमान्य: इसके बजाय |
maxResults |
लौटाने के लिए बदलावों की ज़्यादा से ज़्यादा संख्या. |
pageToken |
अगले पेज पर सूची के पिछले अनुरोध को जारी रखने के लिए टोकन. इसे |
spaces |
क्वेरी के लिए, स्पेस की कॉमा-सेपरेटेड लिस्ट. |
startChangeId |
अमान्य: इसके बजाय |
supportsAllDrives |
क्या अनुरोध करने वाला ऐप्लिकेशन 'मेरी ड्राइव' और 'शेयर की गई ड्राइव', दोनों पर काम करता है. |
supportsTeamDrives |
अमान्य: इसके बजाय |
teamDriveId |
अमान्य: इसके बजाय |
includePermissionsForView |
बताता है कि जवाब में शामिल करने के लिए अतिरिक्त व्यू की अनुमतियां. यह सुविधा सिर्फ़ |
includeLabels |
जवाब के |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
उपयोगकर्ता के लिए बदलावों की सूची.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
जेएसओएन के काेड में दिखाना |
---|
{
"largestChangeId": string,
"nextPageToken": string,
"kind": string,
"etag": string,
"newStartPageToken": string,
"selfLink": string,
"nextLink": string,
"items": [
{
object ( |
फ़ील्ड | |
---|---|
largestChangeId |
मौजूदा सबसे बड़ा बदलाव आईडी. |
nextPageToken |
बदलावों के अगले पेज के लिए पेज टोकन. बदलावों की सूची पूरी होने पर ऐसा नहीं होगा. अगर टोकन को किसी वजह से अस्वीकार किया जाता है, तो उसे खारिज कर देना चाहिए. साथ ही, नतीजों के पहले पेज से पेज नंबर को रीस्टार्ट करना चाहिए. |
kind |
यह वैल्यू हमेशा |
etag |
सूची का ETag. |
newStartPageToken |
आगे होने वाले बदलावों के लिए, शुरुआती पेज टोकन. यह तभी दिखेगा, जब मौजूदा बदलावों की सूची खत्म हो गई हो. |
selfLink |
इस सूची पर वापस जाने के लिए लिंक. |
nextLink |
बदलावों के अगले पेज के लिए लिंक. |
items[] |
बदलावों की सूची. अगर NextPageToken को पॉप्युलेट किया जाता है, तो यह सूची अधूरी हो सकती है. साथ ही, नतीजों का एक अतिरिक्त पेज फ़ेच किया जाना चाहिए. |
अनुमति के दायरे
इनमें से किसी एक OAuth दायरे की ज़रूरत होती है:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.appdata
https://www.googleapis.com/auth/drive.apps.readonly
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
https://www.googleapis.com/auth/drive.photos.readonly
https://www.googleapis.com/auth/drive.readonly
कुछ दायरों पर पाबंदी लगी हुई है. आपके ऐप्लिकेशन में इन दायरों का इस्तेमाल करने के लिए, सुरक्षा जांच की ज़रूरत होती है. ज़्यादा जानकारी के लिए, अनुमति देने के लिए गाइड देखें.