REST Resource: mediaItems

সম্পদ: PickedMediaItem

ব্যবহারকারীর দ্বারা বাছাই করা একটি ফটো বা ভিডিওর প্রতিনিধিত্ব৷

JSON প্রতিনিধিত্ব
{
  "id": string,
  "createTime": string,
  "type": enum (Type),
  "mediaFile": {
    object (MediaFile)
  }
}
ক্ষেত্র
id

string

মিডিয়া আইটেম জন্য শনাক্তকারী.

এটি একটি স্থায়ী শনাক্তকারী যা এই মিডিয়া আইটেমটি সনাক্ত করতে সেশনগুলির মধ্যে ব্যবহার করা যেতে পারে।

createTime

string ( Timestamp format)

মিডিয়া আইটেমটি তৈরি হওয়ার সময় (Google Photos-এ আপলোড করার সময় নয়)।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

type

enum ( Type )

এই মিডিয়া আইটেম টাইপ.

mediaFile

object ( MediaFile )

মিডিয়া ফাইল যা এই মিডিয়া আইটেম গঠন করে।

টাইপ

একটি মিডিয়া আইটেমের প্রকার।

Enums
TYPE_UNSPECIFIED ধরন নির্দিষ্ট করা নেই।
PHOTO মিডিয়া আইটেম একটি ছবি প্রতিনিধিত্ব করে.
VIDEO মিডিয়া আইটেম একটি ভিডিও প্রতিনিধিত্ব করে.

মিডিয়াফাইল

একটি মিডিয়া ফাইলের প্রতিনিধিত্ব।

JSON প্রতিনিধিত্ব
{
  "baseUrl": string,
  "mimeType": string,
  "filename": string,
  "mediaFileMetadata": {
    object (MediaFileMetadata)
  }
}
ক্ষেত্র
baseUrl

string

মিডিয়া ফাইলের বাইট আনার জন্য একটি URL।

একটি মিডিয়া ফাইল ডাউনলোড করতে, API ক্লায়েন্টকে অবশ্যই এই URL-এ বিকাশকারী ডকুমেন্টেশনে নির্দিষ্ট পরামিতি যোগ করতে হবে।

উদাহরণ স্বরূপ, '=w2048-h1024' টাইপ ছবির একটি মিডিয়া আইটেমের মাত্রা নির্ধারণ করবে যার প্রস্থ 2048 px এবং উচ্চতা 1024 px হবে।

mimeType

string

মিডিয়া ফাইলের MIME প্রকার। উদাহরণস্বরূপ, image/jpeg

filename

string

মিডিয়া ফাইলের ফাইলের নাম।

mediaFileMetadata

object ( MediaFileMetadata )

মিডিয়া ফাইলের সাথে সম্পর্কিত মেটাডেটা, যেমন উচ্চতা এবং প্রস্থ।

মিডিয়াফাইল মেটাডেটা

একটি মিডিয়া ফাইল সম্পর্কে মেটাডেটা।

JSON প্রতিনিধিত্ব
{
  "width": integer,
  "height": integer,
  "cameraMake": string,
  "cameraModel": string,

  // Union field metadata can be only one of the following:
  "photoMetadata": {
    object (PhotoMetadata)
  },
  "videoMetadata": {
    object (VideoMetadata)
  }
  // End of list of possible types for union field metadata.
}
ক্ষেত্র
width

integer

মিডিয়া ফাইলের আসল প্রস্থ (পিক্সেলে)।

height

integer

মিডিয়া ফাইলের আসল উচ্চতা (পিক্সেলে)।

cameraMake

string

যে ব্র্যান্ডের ক্যামেরা দিয়ে মিডিয়া বন্দি করা হয়েছে।

cameraModel

string

যে ক্যামেরা দিয়ে মিডিয়াকে ধারণ করা হয়েছে তার মডেল।

ইউনিয়ন ফিল্ড metadata । মিডিয়া ফাইলের জন্য মেটাডেটা তার মিডিয়া প্রকারের জন্য নির্দিষ্ট। metadata নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
photoMetadata

object ( PhotoMetadata )

একটি ফটো মিডিয়া টাইপের জন্য মেটাডেটা।

videoMetadata

object ( VideoMetadata )

একটি ভিডিও মিডিয়া টাইপের জন্য মেটাডেটা।

ফটো মেটাডেটা

মেটাডেটা যা একটি ছবির জন্য নির্দিষ্ট, যেমন, ISO, ফোকাল দৈর্ঘ্য এবং এক্সপোজার সময়।

এই ক্ষেত্রগুলির মধ্যে কিছু সেট নাও হতে পারে৷

JSON প্রতিনিধিত্ব
{
  "focalLength": number,
  "apertureFNumber": number,
  "isoEquivalent": integer,
  "exposureTime": string
}
ক্ষেত্র
focalLength

number

ক্যামেরার লেন্সের ফোকাল লেন্থ যা দিয়ে ছবি তোলা হয়েছে।

apertureFNumber

number

ক্যামেরার লেন্সের অ্যাপারচার f নম্বর যা দিয়ে ছবি তোলা হয়েছে।

isoEquivalent

integer

যে ক্যামেরা দিয়ে ছবি তোলা হয়েছে তার ISO।

exposureTime

string ( Duration format)

ছবি তোলার সময় ক্যামেরার অ্যাপারচারের এক্সপোজার টাইম।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

ভিডিও মেটাডেটা

একটি ভিডিওর জন্য নির্দিষ্ট মেটাডেটা। উদাহরণস্বরূপ, fps।

JSON প্রতিনিধিত্ব
{
  "fps": number,
  "processingStatus": enum (VideoProcessingStatus)
}
ক্ষেত্র
fps

number

ভিডিওর ফ্রেম রেট।

processingStatus

enum ( VideoProcessingStatus )

ভিডিওর স্থিতি প্রক্রিয়াকরণ।

ভিডিও প্রসেসিং স্ট্যাটাস

Google Photos-এ সঞ্চিত একটি ভিডিওর প্রসেসিং স্ট্যাটাস।

Enums
UNSPECIFIED ভিডিও প্রক্রিয়াকরণ অবস্থা নির্দিষ্ট করা হয় না.
PROCESSING

ভিডিও প্রক্রিয়া করা হচ্ছে.

ব্যবহারকারী Google Photos অ্যাপে এই ভিডিওটির জন্য একটি আইকন দেখেন; যাইহোক, এটি এখনও খেলার যোগ্য নয়।

READY

ভিডিও প্রক্রিয়াকরণ সম্পূর্ণ হয়েছে এবং এই ভিডিওটি এখন দেখার জন্য প্রস্তুত৷

READY অবস্থায় নেই এমন একটি ভিডিও ডাউনলোড করার প্রচেষ্টা ব্যর্থ হতে পারে৷

FAILED কিছু ভুল হয়েছে এবং ভিডিও প্রক্রিয়া করতে ব্যর্থ হয়েছে.

পদ্ধতি

list

নির্দিষ্ট সেশনের সময় ব্যবহারকারীর দ্বারা বাছাই করা মিডিয়া আইটেমগুলির একটি তালিকা প্রদান করে৷