- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- ThumbnailProperties
- MimeType
- ThumbnailSize
- इसे आज़माएं!
यह फ़ंक्शन, प्रज़ेंटेशन में दिए गए पेज के सबसे नए वर्शन का थंबनेल जनरेट करता है. साथ ही, थंबनेल इमेज का यूआरएल दिखाता है.
कोटा के हिसाब से, इस अनुरोध को ज़्यादा डेटा पढ़ने का अनुरोध माना जाता है.
एचटीटीपी अनुरोध
GET https://slides.googleapis.com/v1/presentations/{presentationId}/pages/{pageObjectId}/thumbnail
यह यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
presentationId |
उस प्रज़ेंटेशन का आईडी जिसे वापस पाना है. |
pageObjectId |
उस पेज का ऑब्जेक्ट आईडी जिसका थंबनेल पाना है. |
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
thumbnailProperties |
थंबनेल की प्रॉपर्टी. |
अनुरोध का मुख्य भाग
अनुरोध का मुख्य हिस्सा खाली होना चाहिए.
जवाब का मुख्य भाग
किसी पेज का थंबनेल.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{ "width": integer, "height": integer, "contentUrl": string } |
| फ़ील्ड | |
|---|---|
width |
थंबनेल इमेज की चौड़ाई, पिक्सल में. |
height |
थंबनेल इमेज की पिक्सल में ऊंचाई. |
contentUrl |
थंबनेल इमेज का कॉन्टेंट यूआरएल. इमेज के यूआरएल की डिफ़ॉल्ट लाइफ़टाइम 30 मिनट होती है. इस यूआरएल को अनुरोध करने वाले व्यक्ति के खाते से टैग किया गया है. जिसके पास यूआरएल होता है वह इमेज को उसी तरह ऐक्सेस करता है जिस तरह अनुरोध करने वाला मूल व्यक्ति करता है. अगर प्रज़ेंटेशन को शेयर करने की सेटिंग में बदलाव किया जाता है, तो हो सकता है कि इमेज का ऐक्सेस न रहे. थंबनेल इमेज का माइम टाइप वही है जो |
अनुमति पाने के लिंक
इसके लिए, इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/presentationshttps://www.googleapis.com/auth/presentations.readonly
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.
ThumbnailProperties
इससे पेज के थंबनेल बनाने की प्रोसेस को कंट्रोल किया जा सकता है.
| JSON के काेड में दिखाना |
|---|
{ "mimeType": enum ( |
| फ़ील्ड | |
|---|---|
mimeType |
थंबनेल इमेज का माइम टाइप. यह ज़रूरी नहीं है. अगर माइम टाइप के बारे में जानकारी नहीं दी जाती है, तो माइम टाइप डिफ़ॉल्ट रूप से पीएनजी पर सेट हो जाता है. |
thumbnailSize |
थंबनेल इमेज का साइज़. यह विकल्प के तौर पर उपलब्ध है. अगर आपने साइज़ की जानकारी नहीं दी है, तो सर्वर, इमेज का डिफ़ॉल्ट साइज़ चुन लेता है. |
MimeType
थंबनेल इमेज का MIME टाइप.
| Enums | |
|---|---|
PNG |
डिफ़ॉल्ट माइम टाइप. |
ThumbnailSize
थंबनेल इमेज के पहले से तय किए गए साइज़. यहां दी गई वैल्यू से, थंबनेल इमेज की चौड़ाई के बारे में पता चलता है. जब पेज की लंबाई, चौड़ाई से ज़्यादा होती है, तो चौड़ाई तय किए गए साइज़ से कम हो सकती है.
| Enums | |
|---|---|
THUMBNAIL_SIZE_UNSPECIFIED |
थंबनेल इमेज का डिफ़ॉल्ट साइज़. थंबनेल का साइज़ तय न करने का मतलब है कि सर्वर, इमेज का साइज़ इस तरह से चुनता है कि आने वाले समय में यह बदल सकता है. |
LARGE |
थंबनेल इमेज की चौड़ाई 1600 पिक्सल होनी चाहिए. |
MEDIUM |
थंबनेल इमेज की चौड़ाई 800 पिक्सल होनी चाहिए. |
SMALL |
थंबनेल इमेज की चौड़ाई 200 पिक्सल होनी चाहिए. |