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