Trình tạo cho các đối tượng DataAction của Chat.
Dùng cho các tiện ích bổ sung của Google Workspace mở rộng Google Chat.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Card Title")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Text paragraph"))) .build() const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card) const message = AddOnsResponseService.newChatMessage().addCardWithId(cardWithId) const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setCreateChatMessageAction(AddOnsResponseService.newCreateMessageAction() .setMessage(message)) .build()
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
build() | Data | Tạo phản hồi hành động hiện tại. |
set | Chat | Đặt Create cho Data này. |
set | Chat | Đặt Update cho Data này. |
set | Chat | Đặt Update cho Data này. |
Tài liệu chi tiết
build()
setCreateChatMessageAction(createMessageAction)
Đặt CreateMessageAction cho DataActionsResponse này.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Card Title")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Text paragraph"))) .build() const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card) const message = AddOnsResponseService.newChatMessage().addCardWithId(cardWithId) const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setCreateChatMessageAction(AddOnsResponseService.newCreateMessageAction() .setMessage(message)) .build()
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
create | Create | Hành động tạo tin nhắn để sử dụng. |
Cầu thủ trả bóng
ChatDataActionsResponseBuilder – Đối tượng này, để tạo chuỗi.
setUpdateChatMessageAction(updateMessageAction)
Đặt UpdateMessageAction cho DataActionsResponse này.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Card Title")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Text paragraph"))) .build() const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card) const message = AddOnsResponseService.newChatMessage().addCardWithId(cardWithId) const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setUpdateChatMessageAction(AddOnsResponseService.newUpdateMessageAction() .setMessage(message)) .build()
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
update | Update | Hành động cập nhật tin nhắn để sử dụng. |
Cầu thủ trả bóng
ChatDataActionsResponseBuilder – Đối tượng này, để tạo chuỗi.
setUpdateInlinePreviewAction(updateInlinePreviewAction)
Đặt UpdateInlinePreviewAction cho DataActionsResponse này.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Unfurl Card!")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("url")) .addWidget(CardService.newButtonSet() .addButton(CardService.newTextButton() .setText("Open URL!") .setOpenLink(CardService.newOpenLink().setUrl("https://www.google.com"))))) .build(); const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card); const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setUpdateInlinePreviewAction(AddOnsResponseService.newUpdateInlinePreviewAction() .addCardWithId(cardWithId)) .build();
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
update | Update | Bản xem trước cùng dòng cần cập nhật để sử dụng. |
Cầu thủ trả bóng
ChatDataActionsResponseBuilder – Đối tượng này, để tạo chuỗi.