این بخش مجموعهای از برنامههای نمونه و مثالهای «دستورالعمل» را ارائه میدهد که نحوه تبدیل یک اقدام مورد نظر در گوگل اسلایدز به یک درخواست API گوگل اسلایدز را نشان میدهد.
کدلبز

آزمایشگاه کد اسلایدز به شما آموزش میدهد که چگونه از API اسلایدهای گوگل به عنوان یک ابزار ارائه سفارشی برای تجزیه و تحلیل رایجترین مجوزهای نرمافزاری استفاده کنید.
شما یاد خواهید گرفت که چگونه با استفاده از BigQuery از تمام کدهای متنباز در GitHub کوئری بگیرید و با استفاده از Slides API یک اسلاید ایجاد کنید تا نتایج خود را ارائه دهید.
نمونههای کاربردی

ابزار خط فرمان Markdown to Slides به شما امکان میدهد تا از فایلهای markdown، دستههای اسلاید ایجاد کنید.
شما میتوانید از این برای کاوش در API اسلایدها استفاده کنید، یا مخزن را انشعاب دهید و کد را تغییر دهید تا خروجی اسلایدها را به برنامه جاوا اسکریپت خود ارائه دهید.
دستور پختها
مثالهای ذکر شده در این بخش، نحوه بیان اقدامات رایج در اسلایدها را به عنوان درخواستهای API اسلایدها نشان میدهند.
این مثالها به عنوان درخواستهای HTTP ارائه شدهاند تا از نظر زبانی بیطرف باشند. برای یادگیری نحوه پیادهسازی پروتکلهای درخواست API اسلایدها در یک زبان خاص با استفاده از کتابخانههای کلاینت API گوگل، به راهنماهای زیر مراجعه کنید:
- ایجاد اسلاید
- شکلها و متنها را اضافه کنید
- ادغام دادهها در یک ارائه
- اضافه کردن نمودارها به اسلاید
- ویرایش و استایلدهی به متن
دستور پختهای این بخش به دستههای زیر تقسیم میشوند:
- خواندن مقدماتی - دستورالعملهایی که روشهای رایج خواندن اطلاعات از یک ارائه را نشان میدهند.
- نگارش مقدماتی - دستورالعملهایی که روشهای رایج نگارش برای یک ارائه را نشان میدهند.
- عملیات عنصر - دستورالعملهایی که وظایف ایجاد و ویرایش عنصر صفحه مشترک را نشان میدهند.
- عملیات ارائه - دستورالعملهایی که نحوه ایجاد و دستکاری یک ارائه را نشان میدهند.
- عملیات اسلاید - دستورالعملهایی که نحوه ایجاد، جابجایی و حذف اسلایدها را در یک ارائه نشان میدهند.
- عملیات جدول - دستورالعملهایی که نحوه ایجاد و ویرایش جداول را در یک اسلاید نشان میدهند.
- عملیات تبدیل - دستورالعملهایی که نحوه تغییر اندازه و موقعیت عناصر درون یک اسلاید را نشان میدهند.
اغلب بیش از یک راه برای انجام یک کار مشخص با API اسلایدها وجود دارد. در صورت امکان، از متد دستهای presentations.batchUpdate برای دستهبندی چندین درخواست بهروزرسانی در یک فراخوانی متد واحد استفاده کنید. این کار سربار HTTP کلاینت را کاهش میدهد، تعداد پرسوجوها را کم میکند، تعداد ویرایشهای ارائه را به حداقل میرساند و همه تغییرات را به صورت خودکار اعمال میکند.
برای بهبود بیشتر عملکرد، هنگام خواندن و بهروزرسانی ارائهها، صفحات و عناصر صفحه، از ماسکهای میدانی استفاده کنید.