Requests
Get Intent Name
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_intent_name())
Get Intent Display Name
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_intent_displayName())
Get Project ID
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_project_id())
Get Single Paramter
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_parameter("param"))
Get Request Parameters
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_parameters())
Get Session
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_session())
Get Response ID
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_response_id())
Get all OuputContext
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_ouputcontext_list())
Get Single OuputContext
from pydialogflow_fulfillment import DialogflowRequest
dialog_fulfillment = DialogflowRequest(request.body) # for Django
# dialog_fulfillment = DialogflowRequest(request.data) for Flask
print(dialog_fulfillment.get_single_ouputcontext())