Chat uygulaması, bir iletiye bir veya daha fazla kart ekleyerek ya da kartları güncelleyerek iletideki bağlantıyı önizler. Ayrıntılı bilgi için Google Chat mesajlarındaki bağlantıların önizlemesini görüntüleme başlıklı makaleyi inceleyin.
Google Chat'i genişleten Google Workspace eklentileri için kullanılabilir.
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();
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
add | Update | Bu işlem için kartı ekler. |
add | Update | Bu işlem için geçerlilik bitiş tarihi ekler. |
Ayrıntılı belgeler
add Card With Id(cardWithId)
Bu işlem için kart ekler.
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();
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
card | Card | Ayarlanacak kart. |
Return
Update: Zincirleme için bu nesne.
add Expiration(ttl)
Bu işlem için geçerlilik bitiş tarihi ekler.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
ttl | Duration | Geçerlilik bitiş süresi ayarlanmalıdır. |
Return
Update: Zincirleme için bu nesne.