O app Chat mostra uma prévia de um link em uma mensagem adicionando ou atualizando um ou mais cards. Para detalhes, consulte Visualizar links em mensagens do Google Chat.
Disponível para complementos do Google Workspace que estendem o 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 retorno | Breve descrição |
|---|---|---|
add | Update | Adiciona o card para essa ação. |
add | Update | Adiciona a expiração para essa ação. |
Documentação detalhada
add Card With Id(cardWithId)
Adiciona o card para essa ação.
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
| Nome | Tipo | Descrição |
|---|---|---|
card | Card | O card a ser definido. |
Retornar
Update: este objeto, para encadeamento.
add Expiration(ttl)
Adiciona a expiração para essa ação.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
ttl | Duration | A duração da expiração a ser definida. |
Retornar
Update: este objeto, para encadeamento.