פרטי הפעולה ב-Dialogflow.
ייצוג JSON |
---|
{ "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 API. הוא משמש את gRPC. כל הודעת Status
מכילה שלושה קטעי נתונים: קוד שגיאה, הודעת שגיאה ופרטי שגיאה.
מידע נוסף על מודל השגיאה הזה והסבר על השימוש בו זמין במדריך לעיצוב API.
ייצוג JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
שדות | |
---|---|
code |
קוד הסטטוס, שצריך להיות ערך 'טיפוסים בני מנייה (enum)' |
message |
הודעת שגיאה למפתחים, שאמורה להיות באנגלית. כל הודעת שגיאה שמוצגת למשתמש צריכה להיות מותאמת לשוק המקומי ולשלוח אותה בשדה |
details[] |
רשימת ההודעות עם פרטי השגיאה. יש קבוצה משותפת של סוגי הודעות שבהם אפשר להשתמש בממשקי API. אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף |