- संसाधन: PickedMediaItem
 - टाइप
 - MediaFile
 - MediaFileMetadata
 - PhotoMetadata
 - VideoMetadata
 - VideoProcessingStatus
 - तरीके
 
संसाधन: PickedMediaItem
उपयोगकर्ता की चुनी गई फ़ोटो या वीडियो का प्रतिनिधित्व.
| JSON के काेड में दिखाना | 
|---|
{ "id": string, "createTime": string, "type": enum (  | 
              
| फ़ील्ड | |
|---|---|
id | 
                
                   
 मीडिया आइटम के लिए आइडेंटिफ़ायर. यह एक स्थायी आइडेंटिफ़ायर है. इसका इस्तेमाल अलग-अलग सेशन में, इस मीडिया आइटम की पहचान करने के लिए किया जा सकता है.  | 
              
createTime | 
                
                   
 मीडिया आइटम बनाए जाने का समय. यह वह समय नहीं है जब इसे Google Photos पर अपलोड किया गया था. यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण:   | 
              
type | 
                
                   
 यह मीडिया आइटम किस तरह का है.  | 
              
mediaFile | 
                
                   
 वह मीडिया फ़ाइल जिससे यह मीडिया आइटम बना है.  | 
              
टाइप
मीडिया आइटम का टाइप.
| Enums | |
|---|---|
TYPE_UNSPECIFIED | 
                टाइप के बारे में जानकारी नहीं दी गई है. | 
PHOTO | 
                मीडिया आइटम, फ़ोटो दिखाता है. | 
VIDEO | 
                मीडिया आइटम, वीडियो दिखाता है. | 
MediaFile
मीडिया फ़ाइल का उदाहरण.
| JSON के काेड में दिखाना | 
|---|
{
  "baseUrl": string,
  "mimeType": string,
  "filename": string,
  "mediaFileMetadata": {
    object ( | 
              
| फ़ील्ड | |
|---|---|
baseUrl | 
                
                   
 मीडिया फ़ाइल के बाइट फ़ेच करने का यूआरएल. मीडिया फ़ाइल डाउनलोड करने के लिए, एपीआई क्लाइंट को इस यूआरएल में डेवलपर दस्तावेज़ में बताए गए पैरामीटर जोड़ने होंगे.  | 
              
mimeType | 
                
                   
 मीडिया फ़ाइल का MIME टाइप. उदाहरण के लिए,   | 
              
filename | 
                
                   
 मीडिया फ़ाइल का नाम.  | 
              
mediaFileMetadata | 
                
                   
 मीडिया फ़ाइल से जुड़ा मेटाडेटा, जैसे कि ऊंचाई और चौड़ाई.  | 
              
MediaFileMetadata
किसी मीडिया फ़ाइल के बारे में मेटाडेटा.
| JSON के काेड में दिखाना | 
|---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field  | 
              
| फ़ील्ड | |
|---|---|
width | 
                
                   
 मीडिया फ़ाइल की ओरिजनल चौड़ाई (पिक्सल में).  | 
              
height | 
                
                   
 मीडिया फ़ाइल की ओरिजनल ऊंचाई (पिक्सल में).  | 
              
cameraMake | 
                
                   
 उस कैमरे का ब्रैंड जिससे मीडिया कैप्चर किया गया था.  | 
              
cameraModel | 
                
                   
 उस कैमरे का मॉडल जिससे मीडिया कैप्चर किया गया था.  | 
              
यूनियन फ़ील्ड metadata. मीडिया फ़ाइल का मेटाडेटा, जो उसके मीडिया टाइप के हिसाब से होता है. metadata इनमें से सिर्फ़ एक हो सकता है: | 
              |
photoMetadata | 
                
                   
 फ़ोटो मीडिया टाइप के लिए मेटाडेटा.  | 
              
videoMetadata | 
                
                   
 वीडियो मीडिया टाइप के लिए मेटाडेटा.  | 
              
PhotoMetadata
किसी फ़ोटो से जुड़ा मेटाडेटा. जैसे, आईएसओ, फ़ोकल लेंथ, और एक्सपोज़र टाइम.
ऐसा हो सकता है कि इनमें से कुछ फ़ील्ड सेट न हों.
| JSON के काेड में दिखाना | 
|---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string }  | 
              
| फ़ील्ड | |
|---|---|
focalLength | 
                
                   
 उस कैमरे के लेंस की फ़ोकल लेंथ जिससे फ़ोटो ली गई थी.  | 
              
apertureFNumber | 
                
                   
 कैमरे के लेंस का अपर्चर f नंबर, जिससे फ़ोटो ली गई थी.  | 
              
isoEquivalent | 
                
                   
 उस कैमरे का आईएसओ जिससे फ़ोटो ली गई थी.  | 
              
exposureTime | 
                
                   
 फ़ोटो लेते समय, कैमरे के अपर्चर का एक्सपोज़र टाइम. यह अवधि सेकंड में होती है. इसमें नौ दशमलव अंक तक हो सकते हैं. इसके आखिर में '  | 
              
VideoMetadata
किसी वीडियो के लिए खास तौर पर तैयार किया गया मेटाडेटा. उदाहरण के लिए, एफ़पीएस.
| JSON के काेड में दिखाना | 
|---|
{
  "fps": number,
  "processingStatus": enum ( | 
              
| फ़ील्ड | |
|---|---|
fps | 
                
                   
 वीडियो का फ़्रेम रेट.  | 
              
processingStatus | 
                
                   
 वीडियो के प्रोसेस होने की स्थिति.  | 
              
VideoProcessingStatus
Google Photos में सेव किए गए वीडियो को प्रोसेस करने का स्टेटस.
| Enums | |
|---|---|
UNSPECIFIED | 
                वीडियो तैयार करने की स्थिति के बारे में जानकारी नहीं दी गई है. | 
PROCESSING | 
                वीडियो को प्रोसेस किया जा रहा है. उपयोगकर्ता को Google Photos ऐप्लिकेशन में इस वीडियो का आइकॉन दिखता है. हालांकि, इसे अभी चलाया नहीं जा सकता.  | 
              
READY | 
                वीडियो प्रोसेस हो गया है और अब इसे देखा जा सकता है. 
  | 
              
FAILED | 
                कोई गड़बड़ी हुई है और वीडियो प्रोसेस नहीं हो सका. | 
तरीके | 
            |
|---|---|
                
 | 
              यह फ़ंक्शन, दिए गए सेशन के दौरान उपयोगकर्ता की ओर से चुने गए मीडिया आइटम की सूची दिखाता है. |