Dialogflow ऑपरेशन की जानकारी.
जेएसओएन के काेड में दिखाना |
---|
{ "operationName": string, "operationType": enum ( |
फ़ील्ड | |
---|---|
operationName |
सिर्फ़ आउटपुट के लिए. सर्वर से असाइन किया गया नाम (ऑपरेशन आईडी), जो सिर्फ़ उसी सेवा में यूनीक होता है जिसमें इसे मूल रूप से दिखाया गया था. |
operationType |
सिर्फ़ आउटपुट के लिए. Dialogflow ऑपरेशन टाइप. |
operationState |
सिर्फ़ आउटपुट के लिए. Dialogflow ऑपरेशन स्थिति. |
error |
सिर्फ़ आउटपुट के लिए. अगर कोई गड़बड़ी का नतीजा मिला है, तो उसकी जानकारी. |
OperationType
Dialogflow ऑपरेशन के टाइप.
Enums | |
---|---|
OPERATION_TYPE_UNSPECIFIED |
टाइप की जानकारी नहीं है. |
ASSOCIATE_DIALOGFLOW |
Dialogflow को जोड़ें. |
DISSOCIATE_DIALOGFLOW |
Dialogflow को अलग करें. |
ADD_DOCUMENT_TO_KNOWLEDGEBASE |
नॉलेज बेस में दस्तावेज़ जोड़ें. |
DELETE_DOCUMENT_FROM_KNOWLEDGEBASE |
नॉलेज बेस से दस्तावेज़ मिटाएं. |
OperationState
Dialogflow में कार्रवाई की स्थितियां.
Enums | |
---|---|
OPERATION_STATE_UNSPECIFIED |
स्थिति सेट नहीं की गई है. |
PROCESSING |
अनुरोध प्रोसेस किया जा रहा है. |
COMPLETED |
पूरा हुआ. |
FAILED |
रिकॉर्डिंग नहीं हो पाई. |
स्थिति
Status
टाइप, एक लॉजिकल गड़बड़ी मॉडल के बारे में बताता है. यह मॉडल अलग-अलग प्रोग्रामिंग एनवायरमेंट के लिए सही होता है. इनमें REST API और RPC एपीआई शामिल हैं. इसका इस्तेमाल gRPC करता है. हर Status
मैसेज में डेटा के तीन हिस्से होते हैं: गड़बड़ी कोड, गड़बड़ी का मैसेज, और गड़बड़ी की जानकारी.
एपीआई डिज़ाइन गाइड में गड़बड़ी के इस मॉडल और इसके साथ काम करने के तरीके के बारे में ज़्यादा जानकारी पाई जा सकती है.
जेएसओएन के काेड में दिखाना |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
फ़ील्ड | |
---|---|
code |
स्टेटस कोड, जो |
message |
डेवलपर को दिखने वाला गड़बड़ी का मैसेज, जो अंग्रेज़ी में होना चाहिए. उपयोगकर्ताओं को दिखने वाली गड़बड़ी के मैसेज का स्थानीय भाषा में अनुवाद किया जाना चाहिए और |
details[] |
उन मैसेज की सूची जिनमें गड़बड़ी की जानकारी होती है. एपीआई के इस्तेमाल के लिए, मैसेज टाइप का एक सामान्य सेट है. एक ऑब्जेक्ट, जिसमें आर्बिट्रेरी टाइप के फ़ील्ड शामिल हैं. एक और फ़ील्ड |