L'app Chat visualizza l'anteprima di un link in un messaggio aggiungendo o aggiornando una o più schede. Per maggiori dettagli, vedi Visualizzare l'anteprima dei link nei messaggi di Google Chat.
Disponibile per i componenti aggiuntivi di Google Workspace che estendono 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();
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Update | Aggiunge la scheda per questa azione. |
add | Update | Aggiunge la scadenza per questa azione. |
Documentazione dettagliata
add Card With Id(cardWithId)
Aggiunge la scheda per questa azione.
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();
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
card | Card | La carta da impostare. |
Indietro
Update: questo oggetto, per il concatenamento.
add Expiration(ttl)
Aggiunge la scadenza per questa azione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
ttl | Duration | La durata della scadenza da impostare. |
Indietro
Update: questo oggetto, per il concatenamento.