我正在将一个3岁的api.ai应用程序升级到DialogFlow。我已使用Migration Guide修改了请求。使用基本网址时出现404错误: https://dialogflow.googleapis.com/v2/{session=projects/Project_ID/agent/sessions/1}:detectIntent
这来自detectIntent documentation。我正在尝试使用detectIntent方法,但是在尝试使用上下文时遇到了同样的问题。此外,我已经尝试在多个网络上。当我将它放在浏览器中时,我什至得到404。知道我的网址不正确吗?
答案 0 :(得分:5)
如documentation for detectIntent所述,URL使用Google API HTTP notation记录参数以及如何指定参数。第二个链接不是很有用,但是基本上它意味着您可以解释URL
https://dialogflow.googleapis.com/v2beta1/{session=projects/*/agent/sessions/*}:detectIntent
为
因此,如果会话为projects/12345/agent/sessions/6789
,则URL为
https://dialogflow.googleapis.com/v2beta1/projects/12345/agent/sessions/6789:detectIntent