Dialogflow 操作信息。
JSON 表示法 |
---|
{ "operationName": string, "operationType": enum ( |
字段 | |
---|---|
operationName |
仅供输出。服务器分配的名称(操作 ID),该名称仅在最初返回它的那项服务中是唯一的。 |
operationType |
仅供输出。Dialogflow 操作类型。 |
operationState |
仅供输出。Dialogflow 操作状态。 |
error |
仅供输出。错误结果(如果有)。 |
OperationType
Dialogflow 操作类型。
枚举 | |
---|---|
OPERATION_TYPE_UNSPECIFIED |
未指定类型。 |
ASSOCIATE_DIALOGFLOW |
关联 Dialogflow。 |
DISSOCIATE_DIALOGFLOW |
取消关联 Dialogflow。 |
ADD_DOCUMENT_TO_KNOWLEDGEBASE |
将文档添加到知识库。 |
DELETE_DOCUMENT_FROM_KNOWLEDGEBASE |
从知识库中删除文档。 |
OperationState
Dialogflow 中的操作状态。
枚举 | |
---|---|
OPERATION_STATE_UNSPECIFIED |
未指定状态。 |
PROCESSING |
正在处理。 |
COMPLETED |
已完成。 |
FAILED |
失败。 |
状态
Status
类型定义了适用于不同编程环境(包括 REST API 和 RPC API)的逻辑错误模型。此类型供 gRPC 使用。每条 Status
消息包含三部分数据:错误代码、错误消息和错误详细信息。
如需详细了解该错误模型及其使用方法,请参阅 API 设计指南。
JSON 表示法 |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
字段 | |
---|---|
code |
状态代码,应为 |
message |
面向开发者的错误消息(应采用英语)。任何向用户显示的错误消息都应进行本地化并通过 |
details[] |
包含错误详细信息的消息列表。有一组通用的消息类型可供 API 使用。 可以包含任意类型字段的对象。附加字段 |