-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Description
Context
The Google Slides API has 3 core REST methods: get, create, batchUpdate plus a pages sub-API. gws slides already has 28 commands wrapping all batchUpdate operations extensively.
Status: Near-parity
Covered (all core API methods)
| API Method | gws commands |
|---|---|
presentations.get |
slides info, slides list, slides read |
presentations.create |
slides create |
presentations.batchUpdate |
25 commands (add-slide, delete-slide, duplicate-slide, add-shape, add-image, add-text, add-line, replace-text, delete-object, delete-text, update-text-style, update-transform, create-table, insert-table-rows, delete-table-row, update-table-cell, update-table-border, update-paragraph-style, update-shape, reorder-slides, update-slide-background, list-layouts, group, ungroup) |
presentations.pages.get |
slides read (reads individual pages) |
Missing — 1 method
| Command | API Method | Args/Flags |
|---|---|---|
slides thumbnail <page-id> |
presentations.pages.getThumbnail |
--presentation-id, --output (download slide as PNG) |
Slides is effectively at full API parity. The only missing method is thumbnail export.
Acceptance criteria
-
slides thumbnailcommand implemented and tested - Skills and README updated
- Version bump
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels