Một lớp biểu thị các tham số mà ứng dụng Chat có thể dùng để định cấu hình cách đăng phản hồi.
Chỉ dành cho các ứng dụng Google Chat. Không sử dụng được với tiện ích bổ sung của Google Workspace.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')).build(); const dialog = CardService.newDialog() .setBody(card); const dialogAction = CardService.newDialogAction() .setDialog(dialog) const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | Đặt thao tác của hộp thoại thành một sự kiện liên quan đến hộp thoại. |
setResponseType(responseType) | ChatActionResponse | Loại phản hồi của ứng dụng Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | Đặt tiện ích đã cập nhật được dùng để cung cấp các tuỳ chọn tự động hoàn thành cho tiện ích. |
setUrl(url) | ChatActionResponse | URL để người dùng xác thực hoặc định cấu hình. |
Tài liệu chi tiết
setDialogAction(dialogAction)
Đặt thao tác của hộp thoại thành một sự kiện liên quan đến hộp thoại.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')).build(); const dialog = CardService.newDialog() .setBody(card); const dialogAction = CardService.newDialogAction() .setDialog(dialog) const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
dialogAction | DialogAction | Thao tác cần thiết lập trong hộp thoại. |
Cầu thủ trả bóng
ChatActionResponse
– Đối tượng này để tạo chuỗi.
setResponseType(responseType)
Loại phản hồi của ứng dụng Chat.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG)
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
responseType | ResponseType | Loại phản hồi. |
Cầu thủ trả bóng
ChatActionResponse
– Đối tượng này để tạo chuỗi.
setUpdatedWidget(updatedWidget)
Đặt tiện ích đã cập nhật được dùng để cung cấp các tuỳ chọn tự động hoàn thành cho tiện ích.
const updatedWidget = CardService.newUpdatedWidget() .addItem("Contact 1", "contact-1", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact one description") .addItem("Contact 2", "contact-2", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact two description") .addItem("Contact 3", "contact-3", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact three description") .addItem("Contact 4", "contact-4", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact four description") .addItem("Contact 5", "contact-5", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact five description"); const actionResponse = CardService.newChatActionResponse() .setUpdatedWidget(updatedWidget) .setResponseType(CardService.ResponseType.UPDATE_WIDGET);Chỉ có trong các ứng dụng Google Chat. Không sử dụng được với tiện ích bổ sung của Google Workspace.
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
updatedWidget | UpdatedWidget | Tiện ích đã cập nhật sẽ được đặt. |
Cầu thủ trả bóng
ChatActionResponse
– Đối tượng này để tạo chuỗi.
setUrl(url)
URL để người dùng xác thực hoặc định cấu hình. Chỉ dành cho loại phản hồi REQUEST_CONFIG
.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.REQUEST_CONFIG) .setUrl('https://www.google.com');
Tham số
Tên | Loại | Nội dung mô tả |
---|---|---|
url | String | URL cần gửi. |
Cầu thủ trả bóng
ChatActionResponse
– Đối tượng này để tạo chuỗi.