Class UpdateInlinePreviewAction

تعديلإجراءالمعاينةالمضمّن

يعرض تطبيق محادثات معاينة للرابط في رسالة من خلال إضافة بطاقة واحدة أو أكثر أو تعديلها. للاطّلاع على التفاصيل، يُرجى قراءة مقالة معاينة الروابط في رسائل 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: هذا الكائن، للتسلسل