Dialogflow işlem bilgileri.
JSON gösterimi |
---|
{ "operationName": string, "operationType": enum ( |
Alanlar | |
---|---|
operationName |
Yalnızca çıkış. Sunucu tarafından atanan ad (işlem kimliği). Bu ad, yalnızca onu ilk döndüren hizmette benzersizdir. |
operationType |
Yalnızca çıkış. Dialogflow İşlem türü. |
operationState |
Yalnızca çıkış. Dialogflow İşlem durumu. |
error |
Yalnızca çıkış. Varsa hata sonucu. |
OperationType
Dialogflow işlem türleri.
Sıralamalar | |
---|---|
OPERATION_TYPE_UNSPECIFIED |
Belirtilmemiş tür. |
ASSOCIATE_DIALOGFLOW |
Dialogflow'u ilişkilendirin. |
DISSOCIATE_DIALOGFLOW |
Dialogflow bağlantısını kaldırın. |
ADD_DOCUMENT_TO_KNOWLEDGEBASE |
Bilgi bankasına belge ekleyin. |
DELETE_DOCUMENT_FROM_KNOWLEDGEBASE |
Belgeyi bilgi bankasından sil. |
OperationState
Dialogflow'daki işlem durumları.
Sıralamalar | |
---|---|
OPERATION_STATE_UNSPECIFIED |
Belirtilmemiş durum. |
PROCESSING |
İşleniyor. |
COMPLETED |
Tamamlandı. |
FAILED |
Başarısız oldu. |
Durum
Status
türü, REST API'ler ve RPC API'leri dahil olmak üzere farklı programlama ortamları için uygun bir mantıksal hata modeli tanımlar. gRPC tarafından kullanılır. Her Status
mesajı üç veri parçası içerir: hata kodu, hata mesajı ve hata ayrıntıları.
Bu hata modeli ve modelle nasıl çalışılacağı hakkında daha fazla bilgiyi API Tasarım Kılavuzu'nda bulabilirsiniz.
JSON gösterimi |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Alanlar | |
---|---|
code |
|
message |
Geliştiricinin karşılaştığı İngilizce hata mesajı. Kullanıcılara yönelik tüm hata mesajları yerelleştirilip |
details[] |
Hata ayrıntılarını içeren mesajların listesi. API'lerin kullanabileceği yaygın bir dizi mesaj türü vardır. Rastgele türde alanlar içeren bir nesne. |