वह क्लास जो उन पैरामीटर को दिखाती है जिनका इस्तेमाल करके, Chat ऐप्लिकेशन अपना रिस्पॉन्स कैसे कॉन्फ़िगर कर सकता है पोस्ट किया गया.
यह सुविधा सिर्फ़ Google Chat ऐप्लिकेशन के लिए उपलब्ध है. यह सुविधा, Google Workspace ऐड-ऑन के लिए उपलब्ध नहीं है.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')).build(); const dialog = CardService.newDialog() .setBody(card); const dialogAction = CardService.newDialogAction() .setDialog(dialog) const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | डायलॉग बॉक्स की कार्रवाई को, डायलॉग से जुड़े इवेंट पर सेट करता है. |
setResponseType(responseType) | ChatActionResponse | Chat ऐप्लिकेशन को मिलने वाले जवाब का टाइप. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | यह अपडेट किया गया विजेट सेट करता है, जिसका इस्तेमाल विजेट के लिए अपने आप पूरा होने वाले विकल्प देने के लिए किया जाता है. |
setUrl(url) | ChatActionResponse | उपयोगकर्ताओं के लिए, पुष्टि करने या कॉन्फ़िगर करने का यूआरएल. |
विस्तृत दस्तावेज़
setDialogAction(dialogAction)
डायलॉग बॉक्स की कार्रवाई को, डायलॉग से जुड़े इवेंट पर सेट करता है.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')).build(); const dialog = CardService.newDialog() .setBody(card); const dialogAction = CardService.newDialogAction() .setDialog(dialog) const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
dialogAction | DialogAction | सेट की जाने वाली डायलॉग कार्रवाई. |
वापसी का टिकट
ChatActionResponse
— चेन बनाने के लिए यह ऑब्जेक्ट.
setResponseType(responseType)
Chat ऐप्लिकेशन को मिलने वाले जवाब का टाइप.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG)
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
responseType | ResponseType | रिस्पॉन्स का टाइप. |
वापसी का टिकट
ChatActionResponse
— चेन बनाने के लिए यह ऑब्जेक्ट.
setUpdatedWidget(updatedWidget)
यह अपडेट किया गया विजेट सेट करता है, जिसका इस्तेमाल विजेट के लिए अपने आप पूरा होने वाले विकल्प देने के लिए किया जाता है.
const updatedWidget = CardService.newUpdatedWidget() .addItem("Contact 1", "contact-1", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact one description") .addItem("Contact 2", "contact-2", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact two description") .addItem("Contact 3", "contact-3", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact three description") .addItem("Contact 4", "contact-4", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact four description") .addItem("Contact 5", "contact-5", false, "https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png", "Contact five description"); const actionResponse = CardService.newChatActionResponse() .setUpdatedWidget(updatedWidget) .setResponseType(CardService.ResponseType.UPDATE_WIDGET);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
updatedWidget | UpdatedWidget | सेट किया जाने वाला अपडेट किया गया विजेट. |
वापसी का टिकट
ChatActionResponse
— चेन बनाने के लिए यह ऑब्जेक्ट.
setUrl(url)
उपयोगकर्ताओं के लिए, पुष्टि करने या कॉन्फ़िगर करने का यूआरएल. सिर्फ़ REQUEST_CONFIG
जवाब के लिए
टाइप करें.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.REQUEST_CONFIG) .setUrl('https://www.google.com');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
url | String | भेजने के लिए यूआरएल. |
वापसी का टिकट
ChatActionResponse
— चेन बनाने के लिए यह ऑब्जेक्ट.