सैंपल

इस सेक्शन में, सैंपल ऐप्लिकेशन और "रेसिपी" के उदाहरण दिए गए हैं. इनसे यह पता चलता है कि Google Slides में किए जाने वाले किसी ऐक्शन को, Google Slides API के अनुरोध में कैसे बदला जाता है.

कोडलैब

यह एक कस्टम प्रज़ेंटेशन टूल है. इसका इस्तेमाल, सामान्य सॉफ़्टवेयर लाइसेंस का विश्लेषण करने के लिए किया जाता है.

Slides के कोडलैब से, आपको यह पता चलता है कि सबसे ज़्यादा इस्तेमाल होने वाले सॉफ़्टवेयर लाइसेंस का विश्लेषण करने के लिए, Google Slides API को कस्टम प्रज़ेंटेशन टूल के तौर पर कैसे इस्तेमाल किया जाता है.

आपको यह पता चलेगा कि BigQuery का इस्तेमाल करके, GitHub पर मौजूद सभी ओपन सोर्स कोड की क्वेरी कैसे की जाती है. साथ ही, अपने नतीजों को दिखाने के लिए, Slides API का इस्तेमाल करके स्लाइड डेक कैसे बनाया जाता है.

सैंपल ऐप्लिकेशन

मार्कडाउन फ़ाइलों से स्लाइड डेक जनरेट करना.

Markdown से Slides में बदलने वाला कमांड-लाइन टूल, आपको Markdown फ़ाइलों से स्लाइड डेक जनरेट करने की सुविधा देता है.

इसका इस्तेमाल, Slides API को एक्सप्लोर करने के लिए किया जा सकता है. इसके अलावा, रिपॉज़िटरी को फ़ोर्क किया जा सकता है और कोड में बदलाव करके, अपने JavaScript ऐप्लिकेशन को Slides का आउटपुट दिया जा सकता है.

रेसिपी

इस सेक्शन में दिए गए उदाहरणों से पता चलता है कि Slides में किए जाने वाले सामान्य ऐक्शन को, Slides API के अनुरोध के तौर पर कैसे दिखाया जाता है.

इन उदाहरणों को, भाषा से अलग एचटीटीपी अनुरोधों के तौर पर दिखाया गया है. Google API की क्लाइंट लाइब्रेरी का इस्तेमाल करके, किसी खास भाषा में Slides API के अनुरोध प्रोटोकॉल लागू करने का तरीका जानने के लिए, ये गाइड देखें:

इस सेक्शन में दी गई रेसिपी को इन कैटगरी में बांटा गया है:

Slides API की मदद से, किसी दिए गए टास्क को पूरा करने के एक से ज़्यादा तरीके हो सकते हैं. एक से ज़्यादा अपडेट के अनुरोधों को एक ही तरीके से बंडल करने के लिए, बैच वाले तरीके presentations.batchUpdate का इस्तेमाल करें. इससे, क्लाइंट के एचटीटीपी ओवरहेड को कम किया जा सकता है, क्वेरी की संख्या कम की जा सकती है, प्रज़ेंटेशन में किए जाने वाले बदलावों की संख्या कम की जा सकती है, और सभी बदलाव एक साथ लागू किए जा सकते हैं.

परफ़ॉर्मेंस को बेहतर बनाने के लिए, प्रज़ेंटेशन, पेजों, और पेज के एलिमेंट को पढ़ते और अपडेट करते समय, फ़ील्ड मास्क का इस्तेमाल करें.