सैंपल

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

कोड सैंपल

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

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

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

Codelab

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

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

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

सबसे सही तरीके

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

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