Chat 應用程式會新增或更新一或多張資訊卡,在訊息中預覽連結。詳情請參閱「在 Google Chat 訊息中預覽連結」。
適用於擴充 Google Chat 的 Google Workspace 外掛程式。
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();
方法
| 方法 | 傳回類型 | 簡短說明 |
|---|---|---|
add | Update | 新增這項動作的資訊卡。 |
add | Update | 為這項動作新增到期日。 |
內容詳盡的說明文件
add Card With Id(cardWithId)
為這項動作新增資訊卡。
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();
參數
| 名稱 | 類型 | 說明 |
|---|---|---|
card | Card | 要設定的卡片。 |
回攻員
Update - 這個物件,用於鏈結。