La app de Chat agrega o actualiza una o más tarjetas para obtener una vista previa de un vínculo en un mensaje. Para obtener más información, consulta Vistas previas de vínculos en mensajes de Google Chat.
Disponible para los complementos de Google Workspace que extienden Google Chat.
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();
Métodos
| Método | Tipo de datos que se muestra | Descripción breve |
|---|---|---|
add | Update | Agrega la tarjeta para esta acción. |
add | Update | Agrega la fecha de vencimiento para esta acción. |
Documentación detallada
add Card With Id(cardWithId)
Agrega la tarjeta para esta acción.
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();
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
card | Card | Es la tarjeta que se configurará. |
Volver
Update: Este objeto, para encadenar.
add Expiration(ttl)
Agrega la fecha de vencimiento para esta acción.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
ttl | Duration | Es la duración del vencimiento que se establecerá. |
Volver
Update: Este objeto, para encadenar.