Class UpdateInlinePreviewAction

UpdateInlinePreviewAction

يعرض تطبيق Chat معاينة للرابط في رسالة من خلال إضافة بطاقة واحدة أو أكثر أو تعديلها. لمعرفة التفاصيل، يُرجى الاطّلاع على مقالة معاينة الروابط في رسائل Google Chat.

متاحة لإضافات 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();

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addCardWithId(cardWithId)UpdateInlinePreviewActionيضيف هذا الإجراء البطاقة.
addExpiration(ttl)UpdateInlinePreviewActionتضيف هذه السمة تاريخ انتهاء صلاحية الإجراء.

مستندات تفصيلية

addCardWithId(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();

المعلمات

الاسمالنوعالوصف
cardWithIdCardWithIdالبطاقة التي سيتم ضبطها.

الإرجاع

UpdateInlinePreviewAction: هذا العنصر، للتسلسل


addExpiration(ttl)

تضيف هذه السمة تاريخ انتهاء صلاحية الإجراء.

المعلمات

الاسمالنوعالوصف
ttlIntegerمدة انتهاء الصلاحية المطلوب ضبطها

الإرجاع

UpdateInlinePreviewAction: هذا العنصر، للتسلسل