सैंपल

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

कोडलैब

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

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

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

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

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

Markdown to Slides कमांड-लाइन टूल की मदद से, Markdown फ़ाइलों से स्लाइड डेक जनरेट किए जा सकते हैं.

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

रेसिपी

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

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

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

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

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