- Yêu cầu HTTP
- Thông số đường dẫn
- Nội dung yêu cầu
- Nội dung phản hồi
- Phạm vi uỷ quyền
- Yêu cầu
- CreateSlideRequest
- LayoutReference
- PredefinedLayout
- LayoutPlaceholderIdMapping
- CreateShapeRequest
- PageElementProperties
- CreateTableRequest
- InsertTextRequest
- InsertTableRowsRequest
- InsertTableColumnsRequest
- DeleteTableRowRequest
- DeleteTableColumnRequest
- ReplaceAllTextRequest
- SubstringMatchCriteria
- DeleteObjectRequest
- UpdatePageElementTransformRequest
- ApplyMode
- UpdateSlidesPositionRequest
- DeleteTextRequest
- Dải ô
- Loại
- CreateImageRequest
- CreateVideoRequest
- CreateSheetsChartRequest
- LinkingMode
- CreateLineRequest
- Danh mục
- 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
- Phản hồi
- CreateSlideResponse
- CreateShapeResponse
- CreateTableResponse
- ReplaceAllTextResponse
- CreateImageResponse
- CreateVideoResponse
- CreateSheetsChartResponse
- CreateLineResponse
- ReplaceAllShapesWithImageResponse
- DuplicateObjectResponse
- ReplaceAllShapesWithSheetsChartResponse
- GroupObjectsResponse
- Hãy làm thử!
Áp dụng một hoặc nhiều nội dung cập nhật cho bản trình bày.
Mỗi request
được xác thực trước khi áp dụng. Nếu có bất kỳ yêu cầu nào không hợp lệ, thì toàn bộ yêu cầu sẽ không được thực hiện và không có yêu cầu nào được áp dụng.
Một số yêu cầu có replies
để cung cấp cho bạn một số thông tin về cách áp dụng các yêu cầu đó. Các yêu cầu khác không cần trả về thông tin; mỗi yêu cầu trả về một phản hồi trống. Thứ tự của các thư trả lời khớp với thứ tự của các yêu cầu.
Ví dụ: giả sử bạn gọi batchUpdate với 4 nội dung cập nhật và chỉ nội dung cập nhật thứ ba trả về thông tin. Phản hồi sẽ có hai câu trả lời trống: câu trả lời cho yêu cầu thứ ba và một câu trả lời trống khác, theo thứ tự đó.
Vì những người dùng khác có thể đang chỉnh sửa bản trình bày, nên bản trình bày có thể không phản ánh chính xác các thay đổi của bạn: các thay đổi của bạn có thể bị thay đổi theo các thay đổi của cộng tác viên. Nếu không có cộng tác viên, bản trình bày sẽ phản ánh các thay đổi của bạn. Trong mọi trường hợp, các nội dung cập nhật trong yêu cầu của bạn đều được đảm bảo được áp dụng cùng nhau một cách nguyên vẹn.
Yêu cầu HTTP
POST https://slides.googleapis.com/v1/presentations/{presentationId}:batchUpdate
URL sử dụng cú pháp Chuyển mã gRPC.
Tham số đường dẫn
Thông số | |
---|---|
presentationId |
Bản trình bày cần áp dụng nội dung cập nhật. |
Nội dung yêu cầu
Nội dung yêu cầu chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "requests": [ { object ( |
Trường | |
---|---|
requests[] |
Danh sách nội dung cập nhật cần áp dụng cho bản trình bày. |
writeControl |
Cung cấp quyền kiểm soát cách thực thi các yêu cầu ghi. |
Nội dung phản hồi
Thông báo phản hồi từ một bản cập nhật hàng loạt.
Nếu thành công, phần nội dung phản hồi sẽ chứa dữ liệu có cấu trúc sau:
Biểu diễn dưới dạng JSON |
---|
{ "presentationId": string, "replies": [ { object ( |
Trường | |
---|---|
presentationId |
Bản trình bày mà các bản cập nhật đã được áp dụng. |
replies[] |
Nội dung trả lời về nội dung cập nhật. Việc này sẽ liên kết 1:1 với nội dung cập nhật, mặc dù câu trả lời cho một số yêu cầu có thể trống. |
writeControl |
Chế độ kiểm soát quyền ghi đã cập nhật sau khi áp dụng yêu cầu. |
Phạm vi uỷ quyền
Yêu cầu một trong các phạm vi OAuth sau:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/presentations
https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/spreadsheets.readonly
Để biết thêm thông tin, hãy xem Hướng dẫn uỷ quyền.
WriteControl
Cung cấp quyền kiểm soát cách thực thi các yêu cầu ghi.
Biểu diễn dưới dạng JSON |
---|
{ "requiredRevisionId": string } |
Trường | |
---|---|
requiredRevisionId |
Khi một mã sửa đổi bắt buộc được trả về trong phản hồi, mã này sẽ cho biết mã sửa đổi của tài liệu sau khi áp dụng yêu cầu. |