Class 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)

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

المعلمات

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

الإرجاع

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