כלי ליצירת אובייקטים של Chat Data.
האפשרות הזו זמינה לתוספים ל-Google Workspace שמרחיבים את Google Chat.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Card Title")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Text paragraph"))) .build() const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card) const message = AddOnsResponseService.newChatMessage().addCardWithId(cardWithId) const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setCreateChatMessageAction(AddOnsResponseService.newCreateMessageAction() .setMessage(message)) .build()
Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
build() | Data | יוצר את התגובה לפעולה הנוכחית. |
set | Chat | מגדירה את ה-Create של ה-Data הזה. |
set | Chat | מגדירה את ה-Update של ה-Data הזה. |
set | Chat | מגדירה את ה-Update של ה-Data הזה. |
תיעוד מפורט
build()
set Create Chat Message Action(createMessageAction)
מגדירה את ה-Create של ה-Data הזה.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Card Title")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Text paragraph"))) .build() const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card) const message = AddOnsResponseService.newChatMessage().addCardWithId(cardWithId) const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setCreateChatMessageAction(AddOnsResponseService.newCreateMessageAction() .setMessage(message)) .build()
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
create | Create | הפעולה ליצירת הודעה שבה רוצים להשתמש. |
חזרה
Chat – האובייקט הזה, לשרשור.
set Update Chat Message Action(updateMessageAction)
מגדירה את ה-Update של ה-Data הזה.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle("Card Title")) .addSection(CardService.newCardSection() .addWidget(CardService.newTextParagraph().setText("Text paragraph"))) .build() const cardWithId = CardService.newCardWithId().setCardId("card_one").setCard(card) const message = AddOnsResponseService.newChatMessage().addCardWithId(cardWithId) const chatDataAction = AddOnsResponseService.newChatDataActionBuilder() .setUpdateChatMessageAction(AddOnsResponseService.newUpdateMessageAction() .setMessage(message)) .build()
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
update | Update | פעולת העדכון של ההודעה לשימוש. |
חזרה
Chat – האובייקט הזה, לשרשור.
set Update Inline Preview Action(updateInlinePreviewAction)
מגדירה את ה-Update של ה-Data הזה.
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();
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
update | Update | העדכון של התצוגה המקדימה בשורה לשימוש. |
חזרה
Chat – האובייקט הזה, לשרשור.