मीडिया आइटम मैनेज करें

मीडिया आइटम अपलोड करने के बाद, उन्हें ऐक्सेस और वापस पाया जा सकता है. साथ ही, उनके ब्यौरे भी बदले जा सकते हैं.

अनुमति का ज़रूरी दायरा

ऐप्लिकेशन से बनाए गए कॉन्टेंट के ब्यौरे बदलने के लिए, photoslibrary.edit.appcreateddata स्कोप की ज़रूरत होती है. स्कोप के बारे में ज़्यादा जानकारी के लिए, अनुमति के दायरे देखें.

मीडिया आइटम के ब्यौरे बदलना

किसी मीडिया आइटम का ब्यौरा बदलने के लिए, मीडिया आइटम के आइडेंटिफ़ायर के साथ media items update call बनाएं और अनुरोध में नया ब्यौरा शामिल करें.

किसी मीडिया आइटम की जानकारी बदलने के लिए, यह ज़रूरी है कि आपके ऐप्लिकेशन ने वह मीडिया आइटम अपलोड किया हो. साथ ही, पुष्टि किए गए मौजूदा उपयोगकर्ता के पास उसका मालिकाना हक होना चाहिए. ब्यौरे में 1,000 से ज़्यादा वर्ण नहीं होने चाहिए.

REST

मीडिया आइटम का ब्यौरा अपडेट करने के लिए, यहां PATCH अनुरोध हेडर दिया गया है:

PATCH https://photoslibrary.googleapis.com/v1/mediaItems/media-item-id?updateMask=description

इस अनुरोध से यह तय होता है कि कौनसी प्रॉपर्टी अपडेट की जा रही हैं. इसके लिए, यूआरएल में updateMask पैरामीटर से दिखाए गए फ़ील्ड मास्क को शामिल किया जाता है.

अनुरोध के मुख्य हिस्से में नई जानकारी शामिल करें:

{
  "description": "new-media-item-description"
}

अगर अपलोड पूरा हो जाता है, तो जवाब में अपडेट किया गया मीडिया आइटम दिखता है:

{
  "id": "media-item-id",
  "description": "new-media-item-description",
  "productUrl": "media-item-product-url",
  "baseUrl": "media-items-in-album",
  "mimeType": "mime-type-of-media",
  "mediaMetadata": {
    ...
  },
  "contributorInfo": {
    ...
  },
  "fileName": "item-filename"
}