- एचटीटीपी अनुरोध
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह किसी उपयोगकर्ता या शेयर की गई ड्राइव के लिए किए गए बदलावों की सूची दिखाता है. ज़्यादा जानकारी के लिए, बदलावों को वापस पाना लेख पढ़ें.
एचटीटीपी अनुरोध
GET https://www.googleapis.com/drive/v3/changes
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
driveId |
शेयर की गई वह ड्राइव जिससे बदलावों की जानकारी मिलेगी. अगर इसे तय किया जाता है, तो बदलावों के आईडी, शेयर की गई ड्राइव के आईडी के हिसाब से होंगे. इन्हें आइडेंटिफ़ायर के तौर पर इस्तेमाल करने के लिए, शेयर की गई ड्राइव के आईडी और बदलाव के आईडी को एक साथ इस्तेमाल करें. |
includeCorpusRemovals |
अनुरोध के समय, अगर उपयोगकर्ता अब भी फ़ाइल को ऐक्सेस कर सकता है, तो क्या बदलावों में फ़ाइल का संसाधन शामिल होना चाहिए? भले ही, फ़ाइल को बदलावों की सूची से हटा दिया गया हो और इस फ़ाइल के लिए, आगे कोई बदलाव की एंट्री न हो. |
includeItemsFromAllDrives |
क्या नतीजों में 'मेरी ड्राइव' और शेयर की गई ड्राइव, दोनों के आइटम शामिल होने चाहिए. |
includeRemoved |
क्या उन बदलावों को शामिल करना है जिनसे पता चलता है कि आइटम को बदलावों की सूची से हटा दिया गया है? जैसे, मिटाने या ऐक्सेस खोने की वजह से. |
includeTeamDriveItems |
इस्तेमाल पर रोक लगा दी गई है: इसके बजाय, |
pageSize |
ज्यादा से ज़्यादा कितने बदलावों की जानकारी दिखानी है. ऐसा हो सकता है कि सेवा, इस वैल्यू से कम बदलावों की जानकारी दिखाए. अगर इसे तय नहीं किया जाता है, तो ज़्यादा से ज़्यादा 100 बदलावों की जानकारी दिखेगी. ज़्यादा से ज़्यादा वैल्यू 1000 है. 1000 से ज़्यादा वैल्यू को 1000 में बदल दिया जाएगा. |
pageToken |
अगले पेज पर, पिछली सूची के अनुरोध को जारी रखने के लिए टोकन. इसे पिछली प्रतिक्रिया में मिले 'nextPageToken' की वैल्यू या getStartPageToken तरीके से मिले जवाब की वैल्यू पर सेट किया जाना चाहिए. |
restrictToMyDrive |
क्या नतीजों को 'मेरी ड्राइव' के क्रम में किए गए बदलावों तक सीमित रखना है. इससे उन फ़ाइलों में किए गए बदलावों को शामिल नहीं किया जाता है जिन्हें 'ऐप्लिकेशन डेटा' फ़ोल्डर में सेव किया गया है या शेयर की गई उन फ़ाइलों में किया गया है जिन्हें 'मेरी ड्राइव' में नहीं जोड़ा गया है. |
spaces |
कॉर्पोरा में क्वेरी करने के लिए, कॉमा लगाकर अलग किए गए स्पेस की सूची. 'drive' और 'appDataFolder' को वैल्यू के तौर पर इस्तेमाल किया जा सकता है. |
supportsAllDrives |
क्या अनुरोध करने वाला ऐप्लिकेशन, 'मेरी ड्राइव' और शेयर की गई ड्राइव, दोनों को सपोर्ट करता है. |
supportsTeamDrives |
इस्तेमाल पर रोक लगा दी गई है: इसके बजाय, |
teamDriveId |
इस्तेमाल पर रोक लगा दी गई है: इसके बजाय, |
includePermissionsForView |
इससे यह तय होता है कि जवाब में, किस अतिरिक्त व्यू की अनुमतियां शामिल करनी हैं. सिर्फ़ 'पब्लिश किया गया' को वैल्यू के तौर पर इस्तेमाल किया जा सकता है. |
includeLabels |
जवाब के |
अनुरोध का मुख्य हिस्सा
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य हिस्सा
किसी उपयोगकर्ता के लिए किए गए बदलावों की सूची.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है:
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{
"changes": [
{
object ( |
| फ़ील्ड | |
|---|---|
changes[] |
बदलावों की सूची. अगर nextPageToken की वैल्यू मौजूद है, तो हो सकता है कि यह सूची पूरी न हो. इसलिए, नतीजों का एक और पेज फ़ेच किया जाना चाहिए. |
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
nextPageToken |
बदलावों के अगले पेज के लिए पेज टोकन. अगर बदलावों की सूची खत्म हो गई है, तो यह मौजूद नहीं होगा. पेज टोकन की समयसीमा खत्म नहीं होती. |
newStartPageToken |
भविष्य में होने वाले बदलावों के लिए, शुरुआती पेज टोकन. यह सिर्फ़ तब मौजूद होगा, जब बदलावों की मौजूदा सूची खत्म हो गई हो. पेज टोकन की समयसीमा खत्म नहीं होती. |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth अनुमति की ज़रूरत होती है:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.appdatahttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.meet.readonlyhttps://www.googleapis.com/auth/drive.metadatahttps://www.googleapis.com/auth/drive.metadata.readonlyhttps://www.googleapis.com/auth/drive.photos.readonlyhttps://www.googleapis.com/auth/drive.readonly
कुछ अनुमतियों पर पाबंदी लगी होती है. इसलिए, आपके ऐप्लिकेशन को उनका इस्तेमाल करने के लिए, सुरक्षा से जुड़ा आकलन कराना ज़रूरी है. ज़्यादा जानकारी के लिए, अनुमति पाने की गाइड देखें.