Informations sur l'opération Dialogflow.
Représentation JSON |
---|
{ "operationName": string, "operationType": enum ( |
Champs | |
---|---|
operationName |
Uniquement en sortie. Nom attribué par le serveur (ID d'opération), qui est unique au sein du service qui le renvoie initialement. |
operationType |
Uniquement en sortie. Type d'opération Dialogflow. |
operationState |
Uniquement en sortie. État de l'opération Dialogflow. |
error |
Uniquement en sortie. Résultat de l'erreur, le cas échéant. |
OperationType
Types d'opérations Dialogflow.
Enums | |
---|---|
OPERATION_TYPE_UNSPECIFIED |
Type non spécifié. |
ASSOCIATE_DIALOGFLOW |
Associer Dialogflow |
DISSOCIATE_DIALOGFLOW |
Dissociez Dialogflow. |
ADD_DOCUMENT_TO_KNOWLEDGEBASE |
Ajout du document à la base de connaissances. |
DELETE_DOCUMENT_FROM_KNOWLEDGEBASE |
Supprimer le document de la base de connaissances. |
OperationState
États des opérations dans Dialogflow.
Enums | |
---|---|
OPERATION_STATE_UNSPECIFIED |
État non spécifié. |
PROCESSING |
Traitement en cours. |
COMPLETED |
Terminé. |
FAILED |
Échec. |
État
Le type Status
définit un modèle d'erreur logique adapté aux différents environnements de programmation, y compris les API REST et RPC. Il est utilisé par le protocole gRPC. Chaque message Status
contient trois éléments de données : un code d'erreur, un message d'erreur et les détails de l'erreur.
Pour en savoir plus sur ce modèle d'erreur et sur son utilisation, consultez le Guide de conception d'API.
Représentation JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Champs | |
---|---|
code |
Code d'état, qui doit être une valeur d'énumération de |
message |
Message d'erreur destiné au développeur, qui doit être en anglais. Tout message d'erreur destiné aux utilisateurs doit être localisé et envoyé dans le champ |
details[] |
Liste de messages comportant les détails de l'erreur. Il existe un ensemble commun de types de message utilisable par les API. Objet contenant des champs d'un type arbitraire. Un champ supplémentaire |