我有一个名为ContinueIntent
的意图,其事件名为ContinueEvent
。
我也有一个名为DummyIntent
的意图。我正在使用Dialogflow V2。
我希望用户调用DummyIntent
。然后,它链接到Webhook,该Webhook返回一个参数值,然后调用ContinueIntent
。
请使用应从Webhook返回的python / JSON进行响应。然后的问题是,如何更改现有的webhook和JSON(如下所示)以允许我执行以下操作:
当前JSON:
{
"fulfillmentText": text,
"source": source
}
我在某处阅读了要添加的内容(但我不知道该在哪里使用,也无法使它工作):
CLIENT_ACCESS_TOKEN = 'sdfghjkl34notreal567890dfghjkl'
ai = apiai.ApiAI(CLIENT_ACCESS_TOKEN)
req = ai.event_request(apiai.events.Event("ContinueEvent"))
response = req.getResponse().read()
答案 0 :(得分:1)
解决方案是将JSON更改为以下内容:
"followupEventInput":{
"name":"ContinueEvent",
"parameters":{
"param": param_value
}
},