Class UpdateInlinePreviewAction

আপডেটইনলাইনপ্রিভিউঅ্যাকশন

চ্যাট অ্যাপটি এক বা একাধিক কার্ড যোগ বা আপডেট করার মাধ্যমে মেসেজের কোনো লিঙ্কের প্রিভিউ দেখায়। বিস্তারিত জানতে, গুগল চ্যাট মেসেজে লিঙ্কের প্রিভিউ দেখুন।

গুগল চ্যাটের সুবিধা বর্ধনকারী গুগল ওয়ার্কস্পেস অ্যাড-অনগুলির জন্য উপলব্ধ।

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 এই অ্যাকশনটির মেয়াদ শেষ হওয়ার তারিখ যোগ করে।

বিস্তারিত ডকুমেন্টেশন

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

প্যারামিটার

নাম প্রকার বর্ণনা
card With Id Card With Id কার্ডটি সেট করতে হবে।

ফেরত

UpdateInlinePreviewAction — এটি চেইনিংয়ের জন্য ব্যবহৃত অবজেক্ট।


addExpiration(ttl)

এই অ্যাকশনটির মেয়াদ শেষ হওয়ার তারিখ যোগ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
ttl Integer মেয়াদের সময়কাল নির্ধারণ করতে হবে।

ফেরত

UpdateInlinePreviewAction — এটি চেইনিংয়ের জন্য ব্যবহৃত অবজেক্ট।