संसाधन: MediaItem
Google Photos में किसी मीडिया आइटम (जैसे कि फ़ोटो या वीडियो) को दिखाना.
जेएसओएन के काेड में दिखाना |
---|
{ "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( |
फ़ील्ड | |
---|---|
id |
मीडिया आइटम का आइडेंटिफ़ायर. यह स्थायी आइडेंटिफ़ायर है. इसका इस्तेमाल सेशन के बीच में, इस मीडिया आइटम की पहचान करने के लिए किया जा सकता है. |
description |
मीडिया आइटम की जानकारी. यह जानकारी, उपयोगकर्ता को Google Photos ऐप्लिकेशन में आइटम की जानकारी वाले सेक्शन में दिखती है. इसमें 1,000 से कम वर्ण होने चाहिए. सिर्फ़ उपयोगकर्ताओं का लिखा टेक्स्ट शामिल करें. ब्यौरे में संदर्भ जोड़ने और मीडिया को समझने में लोगों की मदद होनी चाहिए. अपने-आप जनरेट हुई कोई भी स्ट्रिंग शामिल न करें, जैसे कि फ़ाइल के नाम, टैग, और दूसरा मेटाडेटा. |
productUrl |
मीडिया आइटम के लिए Google Photos का यूआरएल. यह लिंक उपयोगकर्ता को सिर्फ़ तब दिखेगा, जब उसने साइन इन किया हो. किसी एल्बम खोज से मिलने पर, यूआरएल, एल्बम में मौजूद आइटम पर ले जाता है. |
baseUrl |
मीडिया आइटम के बाइट का यूआरएल. इसे ऐसे ही इस्तेमाल नहीं किया जाना चाहिए. इस्तेमाल करने से पहले, इस यूआरएल में पैरामीटर जोड़े जाने चाहिए. इस्तेमाल किए जा सकने वाले पैरामीटर की पूरी सूची के लिए, डेवलपर दस्तावेज़ देखें. उदाहरण के लिए, |
mimeType |
मीडिया आइटम का MIME प्रकार. उदाहरण के लिए, |
mediaMetadata |
मीडिया आइटम से जुड़ा मेटाडेटा, जैसे कि ऊंचाई, चौड़ाई या बनाने का समय. |
contributorInfo |
इस मीडिया आइटम को जोड़ने वाले उपयोगकर्ता की जानकारी. ध्यान दें कि इसे सिर्फ़ तब शामिल किया जाता है, जब शेयर किए गए एल्बम के आईडी के साथ |
filename |
मीडिया आइटम का फ़ाइल नाम. यह जानकारी, उपयोगकर्ता को Google Photos ऐप्लिकेशन में आइटम की जानकारी वाले सेक्शन में दिखती है. |
MediaMetadata
मीडिया आइटम के लिए मेटाडेटा.
जेएसओएन के काेड में दिखाना |
---|
{ "creationTime": string, "width": string, "height": string, // Union field |
फ़ील्ड | |
---|---|
creationTime |
वह समय जब मीडिया आइटम पहली बार बनाया गया था (न कि जब उसे Google Photos पर अपलोड किया गया था). RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: |
width |
मीडिया आइटम की मूल चौड़ाई (पिक्सल में). |
height |
मीडिया आइटम की मूल ऊंचाई (पिक्सल में). |
यूनियन फ़ील्ड metadata . उस मीडिया आइटम का मेटाडेटा जो खास तौर पर उस तरह के मीडिया आइटम के लिए दिखाया जाता है. metadata इनमें से सिर्फ़ एक हो सकती है: |
|
photo |
फ़ोटो मीडिया टाइप के लिए मेटाडेटा. |
video |
वीडियो मीडिया टाइप के लिए मेटाडेटा. |
फ़ोटो
किसी फ़ोटो से जुड़ा मेटाडेटा, जैसे कि आईएसओ, फ़ोकल लेंथ, और एक्सपोज़र टाइम. हो सकता है कि इनमें से कुछ फ़ील्ड खाली हों या शामिल न किए गए हों.
जेएसओएन के काेड में दिखाना |
---|
{ "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
फ़ील्ड | |
---|---|
cameraMake |
उस कैमरे का ब्रैंड जिससे फ़ोटो ली गई थी. |
cameraModel |
उस कैमरे का मॉडल जिससे फ़ोटो ली गई थी. |
focalLength |
कैमरे के लेंस की फ़ोकल लंबाई, जिससे फ़ोटो ली गई थी. |
apertureFNumber |
कैमरा लेंस का एपर्चर f नंबर, जिससे फ़ोटो ली गई थी. |
isoEquivalent |
उस कैमरे का आईएसओ जिससे फ़ोटो ली गई थी. |
exposureTime |
फ़ोटो लिए जाने के समय, कैमरे के एपर्चर का एक्सपोज़र समय. सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह ' |
वीडियो
किसी वीडियो से जुड़ा खास मेटाडेटा. जैसे, FPS (फ़्रेम प्रति सेकंड) और प्रोसेसिंग की स्थिति. हो सकता है कि इनमें से कुछ फ़ील्ड खाली हों या शामिल न किए गए हों.
जेएसओएन के काेड में दिखाना |
---|
{
"cameraMake": string,
"cameraModel": string,
"fps": number,
"status": enum ( |
फ़ील्ड | |
---|---|
cameraMake |
उस कैमरे का ब्रैंड जिससे वीडियो लिया गया था. |
cameraModel |
उस कैमरे का मॉडल जिससे वीडियो लिया गया था. |
fps |
वीडियो का फ़्रेम रेट. |
status |
वीडियो प्रोसेस होने की स्थिति. |
VideoProcessingStatus
Google Photos पर वीडियो अपलोड होने की प्रोसेस की स्थिति.
Enums | |
---|---|
UNSPECIFIED |
वीडियो प्रोसेस होने के स्टेटस की जानकारी नहीं है. |
PROCESSING |
वीडियो को प्रोसेस किया जा रहा है. Google Photos ऐप्लिकेशन में, उपयोगकर्ता को इस वीडियो का आइकॉन दिखता है. हालांकि, इसे अब तक नहीं चलाया जा सकता. |
READY |
वीडियो की प्रोसेसिंग पूरी हो गई है और अब यह देखने के लिए तैयार है. अहम जानकारी: अगर आपने ऐसे वीडियो को डाउनलोड नहीं किया है जो 'तैयार है' की स्थिति में नहीं है, तो हो सकता है कि उसे डाउनलोड न किया जा सके. |
FAILED |
किसी गड़बड़ी की वजह से, वीडियो प्रोसेस नहीं हो सका. |
ContributorInfo
मीडिया आइटम जोड़ने वाले उपयोगकर्ता की जानकारी. ध्यान दें कि यह जानकारी सिर्फ़ तब शामिल की जाती है, जब मीडिया आइटम आपके ऐप्लिकेशन से बनाए गए किसी शेयर किए गए एल्बम में हो और आपके पास शेयर करने का दायरा हो.
जेएसओएन के काेड में दिखाना |
---|
{ "profilePictureBaseUrl": string, "displayName": string } |
फ़ील्ड | |
---|---|
profilePictureBaseUrl |
योगदान देने वाले की प्रोफ़ाइल फ़ोटो का यूआरएल. |
displayName |
योगदान देने वाले का डिसप्ले नेम. |
तरीके |
|
---|---|
|
उपयोगकर्ता की Google Photos लाइब्रेरी में एक या उससे ज़्यादा मीडिया आइटम बनाता है. |
|
दिए गए मीडिया आइटम आइडेंटिफ़ायर के लिए, मीडिया आइटम की सूची दिखाता है. |
|
दिए गए मीडिया आइटम आइडेंटिफ़ायर के लिए मीडिया आइटम दिखाता है. |
|
उपयोगकर्ता की Google Photos लाइब्रेरी के सभी मीडिया आइटम की सूची बनाएं. |
|
बताए गए id के साथ मीडिया आइटम अपडेट करें. |
|
उपयोगकर्ता की Google Photos लाइब्रेरी में मीडिया आइटम खोजता है. |