- HTTP 요청
 - 경로 매개변수
 - 요청 본문
 - 응답 본문
 - 승인 범위
 - 요청
 - CreateSlideRequest
 - LayoutReference
 - PredefinedLayout
 - LayoutPlaceholderIdMapping
 - CreateShapeRequest
 - PageElementProperties
 - CreateTableRequest
 - InsertTextRequest
 - InsertTableRowsRequest
 - InsertTableColumnsRequest
 - DeleteTableRowRequest
 - DeleteTableColumnRequest
 - ReplaceAllTextRequest
 - SubstringMatchCriteria
 - DeleteObjectRequest
 - UpdatePageElementTransformRequest
 - ApplyMode
 - UpdateSlidesPositionRequest
 - DeleteTextRequest
 - 범위
 - 유형
 - CreateImageRequest
 - CreateVideoRequest
 - CreateSheetsChartRequest
 - LinkingMode
 - CreateLineRequest
 - 카테고리
 - RefreshSheetsChartRequest
 - UpdateShapePropertiesRequest
 - UpdateImagePropertiesRequest
 - UpdateVideoPropertiesRequest
 - UpdatePagePropertiesRequest
 - UpdateTableCellPropertiesRequest
 - TableRange
 - UpdateLinePropertiesRequest
 - CreateParagraphBulletsRequest
 - BulletGlyphPreset
 - ReplaceAllShapesWithImageRequest
 - ReplaceMethod
 - ImageReplaceMethod
 - DuplicateObjectRequest
 - UpdateTextStyleRequest
 - ReplaceAllShapesWithSheetsChartRequest
 - LinkingMode
 - DeleteParagraphBulletsRequest
 - UpdateParagraphStyleRequest
 - UpdateTableBorderPropertiesRequest
 - BorderPosition
 - UpdateTableColumnPropertiesRequest
 - UpdateTableRowPropertiesRequest
 - MergeTableCellsRequest
 - UnmergeTableCellsRequest
 - GroupObjectsRequest
 - UngroupObjectsRequest
 - UpdatePageElementAltTextRequest
 - ReplaceImageRequest
 - UpdateSlidePropertiesRequest
 - UpdatePageElementsZOrderRequest
 - ZOrderOperation
 - UpdateLineCategoryRequest
 - RerouteLineRequest
 - WriteControl
 - 응답
 - CreateSlideResponse
 - CreateShapeResponse
 - CreateTableResponse
 - ReplaceAllTextResponse
 - CreateImageResponse
 - CreateVideoResponse
 - CreateSheetsChartResponse
 - CreateLineResponse
 - ReplaceAllShapesWithImageResponse
 - DuplicateObjectResponse
 - ReplaceAllShapesWithSheetsChartResponse
 - GroupObjectsResponse
 - 사용해 보기
 
프레젠테이션에 하나 이상의 업데이트를 적용합니다.
각 request는 적용되기 전에 검증됩니다. 요청이 유효하지 않으면 전체 요청이 실패하고 아무것도 적용되지 않습니다.
일부 요청에는 적용 방법에 관한 정보를 제공하는 replies가 있습니다. 다른 요청은 정보를 반환할 필요가 없습니다. 각각 빈 답장을 반환합니다. 답장의 순서는 요청의 순서와 일치합니다.
예를 들어 4개의 업데이트가 포함된 batchUpdate를 호출했는데 세 번째 업데이트만 정보를 반환한다고 가정해 보겠습니다. 응답에는 세 번째 요청에 대한 답장과 다른 빈 답장이 차례로 포함됩니다.
다른 사용자가 프레젠테이션을 수정하고 있을 수 있으므로 프레젠테이션에 내 변경사항이 정확하게 반영되지 않을 수 있습니다. 공동작업자의 변경사항에 따라 내 변경사항이 변경될 수 있습니다. 공동작업자가 없는 경우 프레젠테이션에 변경사항이 반영됩니다. 어떤 경우든 요청의 업데이트는 원자적으로 함께 적용됩니다.
HTTP 요청
POST https://slides.googleapis.com/v1/presentations/{presentationId}:batchUpdate
URL은 gRPC 트랜스코딩 문법을 사용합니다.
경로 매개변수
| 매개변수 | |
|---|---|
presentationId | 
                
                   
 업데이트를 적용할 프레젠테이션입니다.  | 
              
요청 본문
요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.
| JSON 표현 | 
|---|
{ "requests": [ { object (  | 
                
| 필드 | |
|---|---|
requests[] | 
                  
                     
 프레젠테이션에 적용할 업데이트 목록입니다.  | 
                
writeControl | 
                  
                     
 쓰기 요청이 실행되는 방식을 제어합니다.  | 
                
응답 본문
일괄 업데이트의 응답 메시지입니다.
성공한 경우 응답 본문은 다음과 같은 구조의 데이터를 포함합니다.
| JSON 표현 | 
|---|
{ "presentationId": string, "replies": [ { object (  | 
                  
| 필드 | |
|---|---|
presentationId | 
                    
                       
 업데이트가 적용된 프레젠테이션입니다.  | 
                  
replies[] | 
                    
                       
 업데이트의 답장입니다. 일부 요청에 대한 답변은 비어 있을 수 있지만 업데이트와 1:1로 매핑됩니다.  | 
                  
writeControl | 
                    
                       
 요청을 적용한 후 업데이트된 쓰기 제어입니다.  | 
                  
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.readonlyhttps://www.googleapis.com/auth/presentationshttps://www.googleapis.com/auth/spreadsheetshttps://www.googleapis.com/auth/spreadsheets.readonly
자세한 내용은 승인 가이드를 참고하세요.
WriteControl
쓰기 요청이 실행되는 방식을 제어합니다.
| JSON 표현 | 
|---|
{ "requiredRevisionId": string }  | 
              
| 필드 | |
|---|---|
requiredRevisionId | 
                
                   
 쓰기 요청에 필요한 프레젠테이션의  필수 버전 ID가 응답으로 반환되면 요청이 적용된 후 문서의 버전 ID를 나타냅니다.  |