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