برنامه چت با اضافه کردن یا بهروزرسانی یک یا چند کارت، پیشنمایشی از لینک موجود در پیام را نمایش میدهد. برای جزئیات بیشتر، به پیشنمایش لینکها در پیامهای چت گوگل مراجعه کنید.
برای افزونههای Google Workspace که 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();
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
add Card With Id(cardWithId) | Update Inline Preview Action | کارت مربوط به این اقدام را اضافه میکند. |
add Expiration(ttl) | Update Inline Preview Action | تاریخ انقضای این اقدام را اضافه میکند. |
مستندات دقیق
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 With Id | Card With Id | کارتی که باید تنظیم شود. |
بازگشت
Update Inline Preview Action — این شیء، برای زنجیرهسازی.
add Expiration(ttl)
تاریخ انقضای این اقدام را اضافه میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
ttl | Duration | مدت زمان انقضا که باید تنظیم شود. |
بازگشت
Update Inline Preview Action — این شیء، برای زنجیرهسازی.