AI-generated Key Takeaways
-
ChatResponse is the response object for a card message in Google Chat, available only for Google Chat apps.
-
You can create a ChatResponse using
CardService.newChatResponseBuilder(), adding text and cards usingsetText()andaddCardsV2(). -
The
printJson()method is available for debugging and prints the JSON representation of the ChatResponse object.
The response object for a card message in Google Chat.
Only available for Google Chat apps. Not available for Google Workspace add-ons.
// Creates a card message in Chat. const cardHeader = CardService.newCardHeader() .setTitle('Card Header Title') .setSubtitle('Card Header Subtitle'); const card = CardService.newCardBuilder().setHeader(cardHeader).build(); const chatResponse = CardService.newChatResponseBuilder() .setText('Example text') .addCardsV2( CardService.newCardWithId().setCardId('card_id').setCard(card)) .build(); console.log(chatResponse.printJson());
Methods
| Method | Return type | Brief description |
|---|---|---|
print | String | Prints the JSON representation of this object. |
Detailed documentation
printJson()
Prints the JSON representation of this object. This is for debugging only.
Return
String