Method: changes.watch

किसी उपयोगकर्ता के लिए बदलावों की सदस्यता लें.

एचटीटीपी अनुरोध

POST https://www.googleapis.com/drive/v2/changes/watch

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

क्वेरी पैरामीटर

पैरामीटर
driveId

string

वह 'शेयर की गई ड्राइव' जिससे बदलाव वापस किए जाएंगे. अगर तय किए गए बदलाव आईडी, 'शेयर की गई ड्राइव' के तौर पर दिखेंगे, तो मिले-जुले ड्राइव आईडी और बदलाव आईडी के तौर पर आइडेंटिफ़ायर का इस्तेमाल करें.

includeCorpusRemovals

boolean

अगर बदलावों के बाद भी फ़ाइल को ऐक्सेस किया जा सकता है, तो फ़ाइल में बदलावों को शामिल करना चाहिए या नहीं, भले ही फ़ाइल को बदलावों की सूची से हटा दिया गया हो. साथ ही, फ़ाइल में अब कोई बदलाव नहीं होगा.

includeDeleted

boolean

आइटम को बदलावों की सूची से हटा दिया गया है या नहीं, यह बताने वाले बदलावों को शामिल करना है या नहीं. उदाहरण के लिए, आइटम को मिटाने या उसका ऐक्सेस खोने से.

includeItemsFromAllDrives

boolean

'मेरी ड्राइव' और 'शेयर की गई ड्राइव', दोनों में आइटम शामिल किए जाने चाहिए या नहीं.

includeSubscribed

boolean

नतीजों में 'मेरी ड्राइव' के क्रम से बाहर बदलाव शामिल करने हैं या नहीं. अगर यह नीति 'गलत है' पर सेट की जाती है, तो फ़ाइलों से जुड़े बदलाव, जो ऐप्लिकेशन के डेटा फ़ोल्डर या शेयर की गई फ़ाइलों में नहीं जोड़े गए हैं, उन्हें नतीजों से हटा दिया जाएगा.

includeTeamDriveItems
(deprecated)

boolean

अमान्य: इसके बजाय includeItemsFromAllDrives का इस्तेमाल करें.

maxResults

integer

लौटाने के लिए बदलावों की ज़्यादा से ज़्यादा संख्या.

pageToken

string

अगले पेज पर सूची के पिछले अनुरोध को जारी रखने के लिए टोकन. इसे nextPageToken की वैल्यू को, पिछले रिस्पॉन्स से या getStartPageToken तरीके से मिले रिस्पॉन्स पर सेट किया जाना चाहिए.

spaces

string

क्वेरी के लिए, स्पेस की कॉमा-सेपरेटेड लिस्ट. drive, appDataFolder, और photos वैल्यू इस्तेमाल की जा सकती हैं.

startChangeId
(deprecated)

string (int64 format)

अमान्य: इसके बजाय pageToken का इस्तेमाल करें.

supportsAllDrives

boolean

क्या अनुरोध करने वाला ऐप्लिकेशन 'मेरी ड्राइव' और 'शेयर की गई ड्राइव', दोनों पर काम करता है.

supportsTeamDrives
(deprecated)

boolean

अमान्य: इसके बजाय supportsAllDrives का इस्तेमाल करें.

teamDriveId
(deprecated)

string

अमान्य: इसके बजाय driveId का इस्तेमाल करें.

includePermissionsForView

string

बताता है कि जवाब में शामिल करने के लिए अतिरिक्त व्यू की अनुमतियां. यह सुविधा सिर्फ़ published में काम करती है.

includeLabels

string

जवाब के labelInfo हिस्से में शामिल करने के लिए, लेबल के आईडी की कॉमा से अलग की गई सूची.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में Channel का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Channel का एक इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

इनमें से किसी एक 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

कुछ दायरों पर पाबंदी लगी हुई है. आपके ऐप्लिकेशन में इन दायरों का इस्तेमाल करने के लिए, सुरक्षा जांच की ज़रूरत होती है. ज़्यादा जानकारी के लिए, अनुमति देने के लिए गाइड देखें.