Примеры

В этом документе представлен набор примеров кода и практических заданий, демонстрирующих, как преобразовать желаемое действие в Google Slides в запрос к API Google Slides.

Примеры кода

Приведенные в этом разделе примеры кода демонстрируют, как выражать распространенные действия в слайдах в виде запросов к API слайдов.

Эти примеры представлены в виде HTTP-запросов, чтобы обеспечить языковую нейтральность. Чтобы узнать, как реализовать протоколы запросов Slides API на конкретном языке с использованием клиентских библиотек Google API, см. следующие руководства:

Примеры кода в этом разделе разделены на следующие категории:

Кодлаб

Настраиваемый инструмент для создания презентаций, предназначенный для анализа распространенных лицензий на программное обеспечение.
Настраиваемый инструмент для создания презентаций, предназначенный для анализа распространенных лицензий на программное обеспечение.

В практическом руководстве по использованию Slides вы научитесь применять API Slides в качестве инструмента для создания презентаций, позволяющего анализировать наиболее распространенные лицензии на программное обеспечение.

Вы узнаете, как запрашивать весь открытый исходный код на GitHub с помощью BigQuery и создавать презентацию с помощью Slides API для представления результатов.

Передовые методы

Зачастую существует несколько способов выполнения одной и той же задачи с помощью API Slides. Используйте пакетный метод presentations.batchUpdate везде, где это возможно, чтобы объединить несколько запросов на обновление в один вызов метода. Это снижает накладные расходы HTTP-запросов на стороне клиента, уменьшает количество запросов, минимизирует количество изменений в презентации и применяет все изменения атомарно.

Для дальнейшего повышения производительности используйте маски полей при чтении и обновлении презентаций, страниц и элементов страниц.