Class UpdateInlinePreviewAction

به‌روزرسانی پیش‌نمایش درون‌خطی

برنامه چت با اضافه کردن یا به‌روزرسانی یک یا چند کارت، پیش‌نمایشی از لینک موجود در پیام را نمایش می‌دهد. برای جزئیات بیشتر، به پیش‌نمایش لینک‌ها در پیام‌های چت گوگل مراجعه کنید.

برای افزونه‌های 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 — این شیء، برای زنجیره‌سازی.