במסמך הזה מוצגות דוגמאות קוד ושיעורי Codelab שמדגימים איך לתרגם פעולה מיועדת ב-Google Slides לבקשת API ל-Google Slides.
דוגמאות קוד
דוגמאות הקוד שמופיעות בקטע הזה מדגימות איך לבטא פעולות נפוצות ב-Slides כבקשות ל-Slides API.
הדוגמאות האלה מוצגות כבקשות HTTP כדי שלא יהיו תלויות בשפה מסוימת. כדי ללמוד איך להטמיע פרוטוקולים של בקשות API ל-Slides API בשפה ספציפית באמצעות ספריות לקוח של Google API, אפשר לעיין במדריכים הבאים:
דוגמאות הקוד בקטע הזה מחולקות לקטגוריות הבאות:
- קריאה בסיסית: דוגמאות שמציגות דרכים נפוצות לקריאת מידע ממצגת
- כתיבה בסיסית: דוגמאות שמציגות דרכים נפוצות לכתיבה למצגת
- פעולות על רכיבים: דוגמאות שמציגות משימות נפוצות של יצירה ועריכה של רכיבי דף
- פעולות במצגת: דוגמאות שמראות איך ליצור מצגת ולבצע בה פעולות
- פעולות בשקפים: דוגמאות שמראות איך ליצור, להעביר ולמחוק שקפים במצגת
- פעולות בטבלה: דוגמאות שמראות איך ליצור ולערוך טבלאות בשקף
- פעולות שינוי: דוגמאות שמראות איך לשנות את הגודל והמיקום של רכיבים בשקף
Codelab
ב-Slides codelab מוסבר איך להשתמש ב-Slides API ככלי מצגות מותאם אישית לניתוח של רישיונות התוכנה הנפוצים ביותר.
תלמדו איך להריץ שאילתות על כל הקוד בקוד פתוח ב-GitHub באמצעות BigQuery וליצור מצגת באמצעות Slides API כדי להציג את התוצאות.
שיטות מומלצות
לעתים קרובות יש יותר מדרך אחת להשלים משימה מסוימת באמצעות Slides API. מומלץ להשתמש בשיטת האצווה presentations.batchUpdate בכל מקום שאפשר, כדי לאגד כמה בקשות עדכון להפעלת method אחת.
כך מצמצמים את התקורה של HTTP בצד הלקוח, מקטינים את מספר השאילתות, מצמצמים את מספר השינויים במצגת ומחילים את כל השינויים באופן אטומי.
כדי לשפר עוד יותר את הביצועים, כדאי להשתמש במסכות שדות כשקוראים ומעדכנים מצגות, דפים ורכיבי דפים.