Pailot

Google Презентации (Google Slides)

Чтение, создание и правки Google Презентаций в процессах Pailot

Google Презентации (Google Slides) — облачные слайды. Блок читает, пишет, создаёт презентацию, заменяет текст, добавляет слайд и картинку через OAuth (вход по разрешению сервиса).

С Google Презентациями в Pailot вы можете:

  • Читать слайды и создавать новую презентацию
  • Писать на слайд по индексу и заменять все вхождения текста
  • Добавлять слайд с макетом и картинку по публичному URL
  • Получать превью слайда (ссылка действует 30 минут)

Блок ставят на холст как отдельный шаг или прикрепляют к агенту. Секреты — в переменных окружения рабочего пространства.

Инструменты

google_slides_read

Прочитать содержимое презентации.

Вход

ПараметрТипОбязательныйОписание
presentationIdstringДаID презентации

Выход

ПараметрТипОписание
slidesjsonМассив слайдов с содержимым
metadatajsonМетаданные: ID, заголовок и URL

google_slides_write

Записать или обновить содержимое слайда.

Вход

ПараметрТипОбязательныйОписание
presentationIdstringДаID презентации
contentstringДаТекст для слайда
slideIndexnumberНетИндекс слайда (по умолчанию первый)

Выход

ПараметрТипОписание
updatedContentbooleanСодержимое обновлено
metadatajsonОбновлённые метаданные: ID, заголовок и URL

google_slides_create

Создать презентацию.

Вход

ПараметрТипОбязательныйОписание
titlestringДаЗаголовок презентации
contentstringНетТекст первого слайда
folderSelectorstringНетПапка, куда создать презентацию
folderIdstringНетID папки (служебное поле)

Выход

ПараметрТипОписание
metadatajsonМетаданные созданной презентации: ID, заголовок и URL

google_slides_replace_all_text

Найти и заменить все вхождения текста в презентации.

Вход

ПараметрТипОбязательныйОписание
presentationIdstringДаID презентации
findTextstringДаЧто искать (например, \{\{placeholder\}\})
replaceTextstringДаНа что заменить
matchCasebooleanНетУчитывать регистр (по умолчанию true)
pageObjectIdsstringНетID слайдов через запятую — только на них. Пусто — все слайды

Выход

ПараметрТипОписание
occurrencesChangednumberСколько вхождений заменили
metadatajsonМетаданные: ID презентации и URL

google_slides_add_slide

Добавить слайд с заданным макетом.

Вход

ПараметрТипОбязательныйОписание
presentationIdstringДаID презентации
layoutstringНетМакет: BLANK, TITLE, TITLE_AND_BODY, TITLE_ONLY, SECTION_HEADER и др. По умолчанию BLANK
insertionIndexnumberНетИндекс вставки с нуля. Если пусто — в конец
placeholderIdMappingsstringНетJSON-массив соответствий плейсхолдеров. Формат: [\{"layoutPlaceholder":\{"type":"TITLE"\},"objectId":"custom_title_id"\}]

Выход

ПараметрТипОписание
slideIdstringID созданного слайда
metadatajsonМетаданные: ID презентации, макет и URL

google_slides_add_image

Вставить картинку на слайд.

Вход

ПараметрТипОбязательныйОписание
presentationIdstringДаID презентации
pageObjectIdstringДаID слайда
imageUrlstringДаПубличный URL картинки (PNG, JPEG или GIF, максимум 50 МБ)
widthnumberНетШирина в пунктах (по умолчанию 300)
heightnumberНетВысота в пунктах (по умолчанию 200)
positionXnumberНетX от левого края в пунктах (по умолчанию 100)
positionYnumberНетY от верхнего края в пунктах (по умолчанию 100)

Выход

ПараметрТипОписание
imageIdstringID вставленной картинки
metadatajsonМетаданные: ID презентации и URL картинки

google_slides_get_thumbnail

Превью слайда.

Вход

ПараметрТипОбязательныйОписание
presentationIdstringДаID презентации
pageObjectIdstringДаID слайда
thumbnailSizestringНетРазмер: SMALL (200px), MEDIUM (800px) или LARGE (1600px). По умолчанию MEDIUM
mimeTypestringНетТип картинки: PNG или GIF. По умолчанию PNG

Выход

ПараметрТипОписание
contentUrlstringURL превью (действует 30 минут)
widthnumberШирина в пикселях
heightnumberВысота в пикселях
metadatajsonМетаданные: ID презентации и ID слайда
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ