Request to DF
Endpoint
https://api.dialogflow.com/v1/query?
Body params
{ "sessionId": "89765867",
"query": "What is diabetes",
"contextIn": ["context_zana"],
"lang":"en"
}
Header Metadata
content-type "application/json"
header 'AUTHORIZATION', "Bearer b7642073fd1d428e848959acb4e66673" (for dev)
Response from Dialog Flow
{
"id": "f47d5cb2-da11-48ba-8522-a82126cc056b",
"timestamp": "2018-09-03T08:19:51.369Z"
"lang": "en",
"result":
{
"source": "agent",
"resolvedQuery": "What is diabetes",
"speech": "",
"action": "searchconditionintroduction_introduction",
"parameters": {
"any": [
"diabetes"
],
},
"metadata": {
"inputContexts": [],
"outputContexts": [],
"isFallbackIntent": "false",
"intentName": "searchconditionintroduction_introduction",
"intentId": "8256a6da-fc95-4003-a451-d317e61ae501",
"webhookUsed": "false",
"webhookForSlotFillingUsed": "false",
"contexts": [
"context_zana"
],
},
"score": 1
},
"status": {
"code": 200,
"errorType": "success"
},
"sessionId": "273647324"
}
Fields that we use in nlu-response from this response:
- "intentName":
- "dialogFlowEntities"
- "timestamp":
- "statusCall":
- "outputContext":
- "isFallback":