संसाधन: AgentMessage
एजेंट से उपयोगकर्ता को भेजा गया मैसेज.
JSON के काेड में दिखाना |
---|
{ "name": string, "sendTime": string, "contentMessage": { object ( |
फ़ील्ड | |
---|---|
name |
यह फ़ील्ड, RBM प्लैटफ़ॉर्म सेट करता है. एजेंट मैसेज बनाते समय, इसे शामिल न करें. यह फ़ील्ड, "phones/{E.164}/agentMessages/{messageId}" को हल करता है. इसमें {E.164}, E.164 फ़ॉर्मैट में उपयोगकर्ता का फ़ोन नंबर है और {messageId}, एजेंट मैसेज का एजेंट से असाइन किया गया आईडी है. |
send |
यह फ़ील्ड, RBM प्लैटफ़ॉर्म सेट करता है. एजेंट मैसेज बनाते समय, इसे शामिल न करें. यह फ़ील्ड, उपयोगकर्ता को मैसेज भेजे जाने के समय की जानकारी देता है. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
content |
एजेंट के मैसेज का कॉन्टेंट. |
यूनियन फ़ील्ड
|
|
expire |
ज़रूरी नहीं. यूटीसी में वह टाइमस्टैंप जब इस संसाधन की समयसीमा खत्म हो गई. अगर यह वैल्यू सेट है या टीटीएल फ़ील्ड सेट है, तो यह वैल्यू आउटपुट पर दी जाती है. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
ttl |
ज़रूरी नहीं. सिर्फ़ इनपुट. मैसेज अपने-आप रद्द होने से पहले, कितने समय तक सेव रहेगा. सेकंड में कुल अवधि, जिसमें दशमलव के बाद नौ अंक हो सकते हैं. यह अवधि ' |
AgentContentMessage
एजेंट से उपयोगकर्ता को भेजे गए मैसेज का कॉन्टेंट.
JSON के काेड में दिखाना |
---|
{ "suggestions": [ { object ( |
फ़ील्ड | |
---|---|
suggestions[] |
सुझाए गए जवाबों और सुझाई गई कार्रवाइयों की सूची. यह सूची, एजेंट के मैसेज के बाद, सुझाव वाले चिप के तौर पर दिखती है. ज़्यादा से ज़्यादा 11 सुझाव. चिप सिर्फ़ तब दिखते हैं, जब बातचीत में उनसे जुड़ा एजेंट का मैसेज, सबसे हाल का मैसेज होता है. इसमें एजेंट और उपयोगकर्ता, दोनों के मैसेज शामिल होते हैं. उपयोगकर्ता, एजेंट को टेक्स्ट जवाब भेजने के लिए, सुझाए गए जवाब पर टैप कर सकता है. इसके अलावा, डिवाइस पर नेटिव ऐक्शन शुरू करने के लिए, सुझाई गई कार्रवाई पर टैप किया जा सकता है. ज़्यादा से ज़्यादा 11 सुझाव. |
यूनियन फ़ील्ड content . एजेंट के मैसेज content का कॉन्टेंट, इनमें से सिर्फ़ एक हो सकता है: |
|
text |
UTF-8 में एन्कोड किया गया टेक्स्ट. ज़्यादा से ज़्यादा 3072 वर्ण. |
fileName |
फ़ाइल का यूनीक नाम. जब कोई एजेंट कोई फ़ाइल अपलोड करता है, तो आरबीएम प्लैटफ़ॉर्म उस फ़ाइल का नाम दिखाता है. इसे बंद कर दिया गया है. इसके बजाय, यहां दी गई अपलोड की गईRbmFile का इस्तेमाल करें |
uploaded |
इसमें उस फ़ाइल और थंबनेल के आइडेंटिफ़ायर शामिल होते हैं जिन्हें RBM सर्वर पर अपलोड किया गया था और जो उससे दिखाया गया था |
rich |
स्टैंडअलोन रिच कार्ड. |
content |
किसी फ़ाइल के बारे में जानकारी. इसमें फ़ाइल का यूआरएल और फ़ाइल के थंबनेल का यूआरएल शामिल होता है. RBM प्लैटफ़ॉर्म, कैश मेमोरी से कॉन्टेंट दिखाता है. हालांकि, कोई एजेंट RBM प्लैटफ़ॉर्म को कॉन्टेंट का नया वर्शन फ़ेच करने और कैश मेमोरी को रीफ़्रेश करने के लिए मजबूर कर सकता है. |
UploadedRbmFile
मैसेज में फ़ाइल और थंबनेल की जानकारी शामिल है
JSON के काेड में दिखाना |
---|
{ "fileName": string, "thumbnailName": string } |
फ़ील्ड | |
---|---|
file |
फ़ाइल का नाम, जिसे RBM प्लैटफ़ॉर्म ने फ़ाइल अपलोड करने पर दिखाया था. |
thumbnail |
थंबनेल का नाम, जो थंबनेल अपलोड करते समय आरबीएम प्लैटफ़ॉर्म से मिला. |
RichCard
एजेंट से उपयोगकर्ता को भेजा गया स्टैंडअलोन रिच कार्ड या रिच कार्ड का कैरसेल.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड card . स्टैंडअलोन कार्ड या कार्ड का कैरसेल. card इनमें से कोई एक हो सकता है: |
|
carousel |
कार्ड का कैरसेल. |
standalone |
स्टैंडअलोन कार्ड. |
CarouselCard
कार्ड का कैरसेल.
JSON के काेड में दिखाना |
---|
{ "cardWidth": enum ( |
फ़ील्ड | |
---|---|
card |
कैरसेल में कार्ड की चौड़ाई. |
card |
कैरसेल में मौजूद हर कार्ड के कॉन्टेंट की सूची. कैरसेल में कम से कम दो और ज़्यादा से ज़्यादा 10 कार्ड हो सकते हैं. |
CarouselCard.CardWidth
कैरसेल में कार्ड की चौड़ाई.
Enums | |
---|---|
CARD_WIDTH_UNSPECIFIED |
तय नहीं किया गया. |
SMALL |
120 डीपी. ध्यान दें कि लंबी इमेज का इस्तेमाल नहीं किया जा सकता. |
MEDIUM |
232 डीपी. |
CardContent
कार्ड का कॉन्टेंट
JSON के काेड में दिखाना |
---|
{ "title": string, "description": string, "media": { object ( |
फ़ील्ड | |
---|---|
title |
(ज़रूरी नहीं) कार्ड का टाइटल. ज़्यादा से ज़्यादा 200 वर्ण. |
description |
(ज़रूरी नहीं) कार्ड की जानकारी. ज़्यादा से ज़्यादा 2,000 वर्ण. |
media |
(ज़रूरी नहीं) कार्ड में शामिल करने के लिए मीडिया (इमेज, GIF, वीडियो). |
suggestions[] |
(ज़रूरी नहीं) कार्ड में शामिल करने के लिए सुझावों की सूची. ज़्यादा से ज़्यादा 10 सुझाव. |
मीडिया
रिच कार्ड में मौजूद मीडिया फ़ाइल.
JSON के काेड में दिखाना |
---|
{ "height": enum ( |
फ़ील्ड | |
---|---|
height |
वर्टिकल लेआउट वाले रिच कार्ड में मीडिया की ऊंचाई. हॉरिज़ॉन्टल लेआउट वाले स्टैंडअलोन कार्ड के लिए, ऊंचाई को पसंद के मुताबिक नहीं बनाया जा सकता. साथ ही, इस फ़ील्ड को अनदेखा कर दिया जाता है. |
यूनियन फ़ील्ड content . मीडिया कॉन्टेंट content , इनमें से सिर्फ़ एक हो सकता है: |
|
fileName |
फ़ाइल का यूनीक नाम, जो फ़ाइल अपलोड होने पर RBM प्लैटफ़ॉर्म से मिला था. नीचे अपलोड किया गयाRbmFile के पक्ष में बहिष्कृत किया गया |
uploaded |
इसमें उस फ़ाइल और थंबनेल के आइडेंटिफ़ायर शामिल होते हैं जिन्हें RBM सर्वर पर अपलोड किया गया था और जो उससे दिखाया गया था |
content |
किसी फ़ाइल के बारे में जानकारी. इसमें फ़ाइल का यूआरएल और फ़ाइल के थंबनेल का यूआरएल शामिल होता है. आरबीएम प्लैटफ़ॉर्म, कैश मेमोरी से कॉन्टेंट दिखाता है. हालांकि, कोई एजेंट, आरबीएम प्लैटफ़ॉर्म को कॉन्टेंट का नया वर्शन फ़ेच करने और कैश मेमोरी को रीफ़्रेश करने के लिए ज़बरदस्ती कर सकता है. |
ContentInfo
कॉन्टेंट की जानकारी वाला मैसेज.
JSON के काेड में दिखाना |
---|
{ "fileUrl": string, "thumbnailUrl": string, "forceRefresh": boolean } |
फ़ील्ड | |
---|---|
file |
फ़ाइल का ऐसा यूआरएल जिसे कोई भी ऐक्सेस कर सके. RBM प्लैटफ़ॉर्म, फ़ाइल को फ़ेच करते समय एचटीटीपी हेडर में मौजूद content-type फ़ील्ड से, फ़ाइल का MIME टाइप तय करता है. यूआरएल से मिले एचटीटीपी रिस्पॉन्स में, content-type फ़ील्ड मौजूद और सही होना चाहिए. हमारा सुझाव है कि फ़ाइल का साइज़ 100 एमबी से ज़्यादा न हो. |
thumbnail |
(ज़रूरी नहीं, सिर्फ़ इमेज, ऑडियो, और वीडियो फ़ाइलों के लिए) थंबनेल का ऐसा यूआरएल जिसे सार्वजनिक तौर पर ऐक्सेस किया जा सकता हो. ज़्यादा से ज़्यादा 100 केबी का साइज़. अगर थंबनेल का यूआरएल नहीं दिया जाता है, तो RBM प्लैटफ़ॉर्म तब तक खाली प्लेसहोल्डर थंबनेल दिखाता है, जब तक उपयोगकर्ता का डिवाइस फ़ाइल को डाउनलोड नहीं कर लेता. उपयोगकर्ता की सेटिंग के आधार पर, हो सकता है कि फ़ाइल अपने-आप डाउनलोड न हो. इसके लिए, उपयोगकर्ता को डाउनलोड बटन पर टैप करना पड़ सकता है. |
force |
अगर इसे सेट किया जाता है, तो आरबीएम प्लैटफ़ॉर्म बताए गए यूआरएल से फ़ाइल और थंबनेल फ़ेच करता है. भले ही, प्लैटफ़ॉर्म पर फ़ाइल (और/या थंबनेल की) की कैश मेमोरी में सेव की गई कॉपी मौजूद हों. |
Media.Height
मीडिया ऊंचाई
Enums | |
---|---|
HEIGHT_UNSPECIFIED |
तय नहीं किया गया. |
SHORT |
112 डीपी. |
MEDIUM |
168 डीपी. |
TALL |
264 डीपी. कार्ड की चौड़ाई को छोटा करने पर, रिच कार्ड कैरसेल के लिए उपलब्ध नहीं है. |
सुझाव
रिच कार्ड या सुझाव चिप की सूची में शामिल, सुझाया गया जवाब या सुझाई गई कार्रवाई.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड option . जवाब या कार्रवाई का सुझाव option , इनमें से सिर्फ़ एक हो सकता है: |
|
reply |
उपयोगकर्ता, सुझाए गए जवाब पर टैप करके, एजेंट को टेक्स्ट जवाब भेज सकते हैं. |
action |
उपयोगकर्ता, सुझाई गई किसी कार्रवाई पर टैप करके, डिवाइस पर उससे जुड़ी नेटिव कार्रवाई शुरू कर सकते हैं. |
SuggestedReply
टैप करने पर, मैसेज का जवाब एजेंट को वापस भेज दिया जाता है.
JSON के काेड में दिखाना |
---|
{ "text": string, "postbackData": string } |
फ़ील्ड | |
---|---|
text |
सुझाए गए जवाब में दिखने वाला टेक्स्ट. उपयोगकर्ता के टैप करने पर, यह टेक्स्ट एजेंट को भेज दिया जाता है. इसमें ज़्यादा से ज़्यादा 25 वर्ण डाले जा सकते हैं. |
postback |
बेस64 में कोड में बदला गया पेलोड, जो उपयोगकर्ता के सुझाए गए जवाब पर टैप करने पर, एजेंट को उपयोगकर्ता इवेंट में मिलता है. |
SuggestedAction
टैप करने पर, डिवाइस पर उससे जुड़ी नेटिव कार्रवाई शुरू होती है.
JSON के काेड में दिखाना |
---|
{ "text": string, "postbackData": string, "fallbackUrl": string, // Union field |
फ़ील्ड | |
---|---|
text |
सुझाई गई कार्रवाई में दिखने वाला टेक्स्ट. इसमें ज़्यादा से ज़्यादा 25 वर्ण डाले जा सकते हैं. |
postback |
उपयोगकर्ता इवेंट में एजेंट को भेजा जाने वाला पेलोड (base64 कोड में बदला गया). यह इवेंट तब ट्रिगर होता है, जब उपयोगकर्ता सुझाई गई कार्रवाई पर टैप करता है. ज़्यादा से ज़्यादा 2048 वर्ण. |
fallback |
(ज़रूरी नहीं) अगर कोई क्लाइंट सुझाई गई कार्रवाई के साथ काम नहीं करता है, तो इस्तेमाल करने के लिए फ़ॉलबैक यूआरएल. फ़ॉलबैक यूआरएल, नई ब्राउज़र विंडो में खुलते हैं. यह आरएफ़सी 3986 के मुताबिक मान्य यूआरआई होना चाहिए. ज़्यादा से ज़्यादा 2048 वर्ण. |
यूनियन फ़ील्ड action . जब उपयोगकर्ता सुझाई गई कार्रवाई action पर टैप करता है, तो डिवाइस पर शुरू की गई नेटिव कार्रवाई, इनमें से सिर्फ़ एक हो सकती है: |
|
dial |
यह उपयोगकर्ता के डिफ़ॉल्ट डायलर ऐप्लिकेशन को खोलता है. इसमें, एजेंट के बताए गए फ़ोन नंबर की जानकारी पहले से भरी होती है. |
view |
यह उपयोगकर्ता का डिफ़ॉल्ट मैप ऐप्लिकेशन खोलता है और एजेंट की बताई गई जगह को चुनता है या एजेंट की बताई गई क्वेरी के आधार पर, उपयोगकर्ता की जगह के आस-पास खोज करता है. |
create |
यह उपयोगकर्ता का डिफ़ॉल्ट कैलेंडर ऐप्लिकेशन खोलता है. साथ ही, एजेंट के बताए गए इवेंट डेटा के साथ, कैलेंडर इवेंट का नया फ़्लो शुरू करता है. |
open |
दिए गए यूआरएल पर, उपयोगकर्ता के डिफ़ॉल्ट वेब ब्राउज़र ऐप्लिकेशन को खोलता है. अगर उपयोगकर्ता के डिवाइस में कोई ऐसा ऐप्लिकेशन इंस्टॉल है जिसे यूआरएल के लिए डिफ़ॉल्ट हैंडलर के तौर पर रजिस्टर किया गया है, तो इस ऐप्लिकेशन को खोला जाएगा. साथ ही, सुझाई गई कार्रवाई के यूज़र इंटरफ़ेस (यूआई) में इसके आइकॉन का इस्तेमाल किया जाएगा. |
share |
आरसीएस ऐप्लिकेशन में जगह की जानकारी चुनने वाला टूल खोलता है, ताकि उपयोगकर्ता एजेंट को जगह की जानकारी भेज सके. |
compose |
चैटबॉट की मदद से, पहले से तय किए गए डेस्टिनेशन पर मैसेज लिखना और भेजना. |
DialAction
इससे उपयोगकर्ता का डिफ़ॉल्ट डायलर ऐप्लिकेशन खुलता है. इस ऐप्लिकेशन में एजेंट का तय किया गया फ़ोन नंबर डाला जाता है.
JSON के काेड में दिखाना |
---|
{ "phoneNumber": string } |
फ़ील्ड | |
---|---|
phone |
E.164 फ़ॉर्मैट में फ़ोन नंबर, जैसे कि +12223334444. |
ViewLocationAction
यह उपयोगकर्ता का डिफ़ॉल्ट मैप ऐप्लिकेशन खोलता है और एजेंट की बताई गई जगह को चुनता है या एजेंट की बताई गई क्वेरी के आधार पर, उपयोगकर्ता की जगह के आस-पास खोज करता है.
JSON के काेड में दिखाना |
---|
{
"latLong": {
object ( |
फ़ील्ड | |
---|---|
lat |
(ज़रूरी नहीं) चुनी गई जगह का अक्षांश और देशांतर. |
label |
(ज़रूरी नहीं) पिन का लेबल latLong पर छोड़ा गया. |
query |
(ज़रूरी नहीं, सिर्फ़ Android Messages क्लाइंट पर काम करता है) एजेंट, latLong (और ज़रूरत पड़ने पर, लेबल) की जानकारी देने के बजाय, क्वेरी स्ट्रिंग की जानकारी दे सकता है. खोज की सुविधा वाले डिफ़ॉल्ट मैप ऐप्लिकेशन (जैसे, Google Maps) के लिए, सुझाई गई इस कार्रवाई पर टैप करने से, उपयोगकर्ता की मौजूदा जगह के आस-पास की जगहों की खोज की जाती है. अगर क्वेरी पूरी तरह से सटीक है, तो एजेंट इसका इस्तेमाल करके दुनिया की किसी भी जगह को चुन सकते हैं. उदाहरण के लिए, क्वेरी स्ट्रिंग को "Growing Tree Bank" पर सेट करने पर, उपयोगकर्ता के आस-पास मौजूद Growing Tree Bank की सभी जगहें दिखेंगी. क्वेरी स्ट्रिंग को "1600 Amphitheatre Parkway, Mountain View, CA 94043" पर सेट करने पर, वह पता चुन लिया जाएगा. भले ही, उपयोगकर्ता की जगह कुछ भी हो. |
LatLng
अक्षांश/देशांतर के पेयर को दिखाने वाला ऑब्जेक्ट. अक्षांश और देशांतर की डिग्री दिखाने के लिए, इसे दो डबल वैल्यू के तौर पर दिखाया जाता है. अगर इस बारे में अलग से जानकारी नहीं दी गई है, तो यह ऑब्जेक्ट WGS84 स्टैंडर्ड के मुताबिक होना चाहिए. वैल्यू, सामान्य सीमा के अंदर होनी चाहिए.
JSON के काेड में दिखाना |
---|
{ "latitude": number, "longitude": number } |
फ़ील्ड | |
---|---|
latitude |
डिग्री में अक्षांश. यह वैल्यू [-90.0, +90.0] की रेंज में होनी चाहिए. |
longitude |
डिग्री में देशांतर. यह वैल्यू, [-180.0, +180.0] की रेंज में होनी चाहिए. |
CreateCalendarEventAction
यह उपयोगकर्ता का डिफ़ॉल्ट कैलेंडर ऐप्लिकेशन खोलता है. साथ ही, एजेंट के बताए गए इवेंट डेटा के साथ, कैलेंडर इवेंट का नया फ़्लो शुरू करता है.
JSON के काेड में दिखाना |
---|
{ "startTime": string, "endTime": string, "title": string, "description": string } |
फ़ील्ड | |
---|---|
start |
इवेंट के शुरू होने का समय. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
end |
इवेंट के खत्म होने का समय. आरएफ़सी3339 यूटीसी के "Zulu" फ़ॉर्मैट में एक टाइमस्टैंप, नैनोसेकंड रिज़ॉल्यूशन और नौ दशमलव अंकों के साथ. उदाहरण के लिए: |
title |
इवेंट का टाइटल. ज़्यादा से ज़्यादा 100 वर्ण. |
description |
इवेंट की जानकारी. ज़्यादा से ज़्यादा 500 वर्ण. |
OpenUrlAction
यह उपयोगकर्ता के डिफ़ॉल्ट वेब ब्राउज़र ऐप्लिकेशन को दिए गए यूआरएल पर खोलता है. अगर उपयोगकर्ता के डिवाइस में कोई ऐसा ऐप्लिकेशन इंस्टॉल है जिसे यूआरएल के लिए डिफ़ॉल्ट हैंडलर के तौर पर रजिस्टर किया गया है, तो इस ऐप्लिकेशन को खोला जाएगा. साथ ही, सुझाई गई कार्रवाई के यूज़र इंटरफ़ेस (यूआई) में इसके आइकॉन का इस्तेमाल किया जाएगा.
JSON के काेड में दिखाना |
---|
{ "url": string, "application": enum ( |
फ़ील्ड | |
---|---|
url |
यूआरएल. यह आरएफ़सी 3986 के मुताबिक मान्य यूआरआई होना चाहिए. ज़्यादा से ज़्यादा 2048 वर्ण. |
application |
यूआरएल, ऐप्लिकेशन, ब्राउज़र या वेबव्यू खोलता है. यह देखने के लिए कि उपयोगकर्ता के डिवाइस पर वेबव्यू मोड काम करता है या नहीं, पहले इसकी जांच करें. ज़्यादा जानकारी के लिए, दस्तावेज़ देखें: https://developers.google.com/business-communications/rcs-business-messaging/guides/build/capabilities. |
webview |
वेबव्यू के लिए व्यू मोड |
description |
वेबव्यू के लिए सुलभता की जानकारी. |
OpenUrlApplication
यूआरएल खोलने वाले ऐप्लिकेशन का टाइप
Enums | |
---|---|
OPEN_URL_APPLICATION_UNSPECIFIED |
इसकी जानकारी नहीं दी गई है. इसे खोलने के लिए ब्राउज़र का इस्तेमाल किया जाएगा. |
BROWSER |
यूआरएल खोलने के लिए ब्राउज़र का इस्तेमाल करें. |
WEBVIEW |
यूआरएल को इंटिग्रेट की गई वेब व्यू विंडो में खोलना |
WebviewViewMode
वेबव्यू के व्यू मोड का टाइप.
Enums | |
---|---|
WEBVIEW_VIEW_MODE_UNSPECIFIED |
इसकी जानकारी नहीं दी गई है. वेबव्यू का इस्तेमाल करने के लिए, व्यू मोड तय करना ज़रूरी है. |
FULL |
फ़ुल स्क्रीन ओवरले की ज़रूरत होती है. इस स्क्रीन पर, स्टेटस बार में चैटबॉट बातचीत का लेबल दिखता है. |
HALF |
आधी स्क्रीन ओवरले की ज़रूरत होती है. |
TALL |
इसके लिए, तीन-चौथाई स्क्रीन ओवरले की ज़रूरत होती है. |
ComposeAction
चैटबॉट की मदद से, पहले से तय किए गए डेस्टिनेशन पर मैसेज लिखना और भेजना. यह देखने के लिए कि उपयोगकर्ता के डिवाइस पर यह कार्रवाई की जा सकती है या नहीं, पहले इसकी जांच करें. ज़्यादा जानकारी के लिए, दस्तावेज़ देखें: https://developers.google.com/business-communications/rcs-business-messaging/guides/build/capabilities.
JSON के काेड में दिखाना |
---|
{ // Union field |
फ़ील्ड | |
---|---|
यूनियन फ़ील्ड
|
|
compose |
टेक्स्ट मैसेज लिखना और भेजना. |
compose |
ऑडियो या वीडियो मैसेज रिकॉर्ड करना और भेजना. |
ComposeAction.ComposeTextMessage
टेक्स्ट मैसेज लिखना और भेजना.
JSON के काेड में दिखाना |
---|
{ "phoneNumber": string, "text": string } |
फ़ील्ड | |
---|---|
phone |
चैटबॉट की मदद से, डेस्टिनेशन फ़ोन नंबर पहले से भरा हुआ है. |
text |
ड्राफ़्ट, मैसेज भेजने के लिए टेक्स्ट फ़ील्ड पर जाने के लिए. |
ComposeAction.ComposeRecordingMessage
ऑडियो या वीडियो मैसेज रिकॉर्ड करना और भेजना.
JSON के काेड में दिखाना |
---|
{
"phoneNumber": string,
"type": enum ( |
फ़ील्ड | |
---|---|
phone |
चैटबॉट की मदद से, डेस्टिनेशन फ़ोन नंबर पहले से भरा हुआ है. |
type |
रिकॉर्डिंग की कार्रवाई का टाइप. |
ComposeRecordingActionType
रिकॉर्डिंग बनाने की कार्रवाई का टाइप.
Enums | |
---|---|
COMPOSE_RECORDING_ACTION_TYPE_UNSPECIFIED |
तय नहीं किया गया. |
ACTION_TYPE_AUDIO |
ऑडियो का टाइप. |
ACTION_TYPE_VIDEO |
वीडियो का टाइप. |
StandaloneCard
स्टैंडअलोन कार्ड
JSON के काेड में दिखाना |
---|
{ "cardOrientation": enum ( |
फ़ील्ड | |
---|---|
card |
कार्ड का ओरिएंटेशन. |
thumbnail |
हॉरिज़ॉन्टल लेआउट वाले स्टैंडअलोन कार्ड के लिए, इमेज की झलक का अलाइनमेंट. |
card |
कार्ड का कॉन्टेंट. |
StandaloneCard.CardOrientation
कार्ड का ओरिएंटेशन.
Enums | |
---|---|
CARD_ORIENTATION_UNSPECIFIED |
तय नहीं किया गया. |
HORIZONTAL |
हॉरिज़ॉन्टल लेआउट. अगर किसी हॉरिज़ॉन्टल रिच कार्ड के |
VERTICAL |
वर्टिकल लेआउट. |
StandaloneCard.ThumbnailImageAlignment
हॉरिज़ॉन्टल लेआउट वाले स्टैंडअलोन कार्ड के लिए इमेज की झलक को अलाइन करें.
Enums | |
---|---|
THUMBNAIL_IMAGE_ALIGNMENT_UNSPECIFIED |
इसकी जानकारी नहीं दी गई है. |
LEFT |
फ़ाइल की झलक बाईं ओर अलाइन है. |
RIGHT |
फ़ाइल की झलक दाईं ओर अलाइन है. |
तरीके |
|
---|---|
|
एजेंट से किसी उपयोगकर्ता को मैसेज भेजता है. |
|
एजेंट के भेजे गए उस मैसेज को रद्द कर देता है जो अभी तक डिलीवर नहीं हुआ है. |