মিডিয়া আইটেম পরিচালনা করুন

আপনি সেগুলি আপলোড করার পরে মিডিয়া আইটেমগুলি অ্যাক্সেস করার পাশাপাশি, আপনি তাদের বিবরণও পরিবর্তন করতে পারেন৷

প্রয়োজনীয় অনুমোদনের সুযোগ

মিডিয়া আইটেমগুলি তৈরি করার পরে তাদের বিবরণ পরিবর্তন করতে, photoslibrary.edit.appcreateddata স্কোপ ব্যবহার করুন।

মিডিয়া আইটেম বিবরণ পরিবর্তন

একটি মিডিয়া আইটেমের বিবরণ পরিবর্তন করতে, মিডিয়া আইটেমটির শনাক্তকারীর সাথে একটি media items update call করুন এবং অনুরোধে নতুন বিবরণ অন্তর্ভুক্ত করুন।

একটি মিডিয়া আইটেমের বিবরণ পরিবর্তন করতে, আপনার অ্যাপটি অবশ্যই মিডিয়া আইটেমটি আপলোড করেছে এবং বর্তমানে প্রমাণীকৃত ব্যবহারকারীকে অবশ্যই মালিক হতে হবে৷ বর্ণনার দৈর্ঘ্য 1,000 অক্ষরের বেশি হতে পারে না।

বিশ্রাম

মিডিয়া আইটেমের বিবরণ আপডেট করার জন্য এখানে একটি প্যাচ অনুরোধ শিরোনাম রয়েছে:

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"
}

জাভা

try {
  // Update the description of the media item.
  // The new description must not be null.
  MediaItem updatedItem = photosLibraryClient.updateMediaItemDescription(mediaItem, "new-media-item-description");
} catch (ApiException e) {
  // Handle error
}

পিএইচপি

try {

    // ID of the media item to update.
    $mediaItemId = "MEDIA_ITEM_ID";

    // New description of the media item.
    $newDescription = "new-media-item-description";

    // Update the description of the media item identified.
    $mediaItem = $photosLibraryClient->updateMediaItemDescription($mediaItemId, $newDescription);

} catch (\Google\ApiCore\ApiException $e) {
    // Handle error
}