0

I want to know what elements of a slide can be changed programmatically; one way to understand what's going on would be to look at the JSON behind slides. I have the slides ID but haven't figured out how to look at it in any way except the standard wysiwyg editor.

aydinugur
  • 1,208
  • 2
  • 14
  • 21
girnigoe
  • 101
  • 1
  • 7

1 Answers1

0

For the whole presentation, you can check this documentation.

JSON representation

{
  "presentationId": string,
  "pageSize": {
    object(Size)
  },
  "slides": [
    {
      object(Page)
    }
  ],
  "title": string,
  "masters": [
    {
      object(Page)
    }
  ],
  "layouts": [
    {
      object(Page)
    }
  ],
  "locale": string,
  "revisionId": string,
  "notesMaster": {
    object(Page)
  },
}

And for each page, you can refer to REST Resource: presentations.pages.

JSON representation

{
  "objectId": string,
  "pageType": enum(PageType),
  "pageElements": [
    {
      object(PageElement)
    }
  ],
  "revisionId": string,
  "pageProperties": {
    object(PageProperties)
  },

  // Union field properties can be only one of the following:
  "slideProperties": {
    object(SlideProperties)
  },
  "layoutProperties": {
    object(LayoutProperties)
  },
  "notesProperties": {
    object(NotesProperties)
  },
  "masterProperties": {
    object(MasterProperties)
  },
  // End of list of possible types for union field properties.
}
Grokify
  • 15,092
  • 6
  • 60
  • 81
MαπμQμαπkγVπ.0
  • 5,887
  • 1
  • 27
  • 65