Php 网页未从dialogflow回退意图检索响应

Php 网页未从dialogflow回退意图检索响应,php,ajax,heroku,dialogflow-es,chatbot,Php,Ajax,Heroku,Dialogflow Es,Chatbot,我已经创建了dialogflow代理,并启用了默认的回退意图。我已使用PHP客户端库将聊天机器人与我的PHP网站集成(我已通过composer[composer require google/cloud dialogflow]下载了此库) 我遵循与此网站完全相同的步骤将我的机器人与我的网页集成 我创建了一个php文件,并在主页上使用ajax调用了它。 问题是,当我在localhost中运行系统时,它完全按照预期运行。 但在我从heroku.com托管它之后,我的网站(嵌入式聊天机器人)无法检索

我已经创建了dialogflow代理,并启用了默认的回退意图。我已使用PHP客户端库将聊天机器人与我的PHP网站集成(我已通过composer[
composer require google/cloud dialogflow
]下载了此库)

我遵循与此网站完全相同的步骤将我的机器人与我的网页集成

我创建了一个php文件,并在主页上使用ajax调用了它。 问题是,当我在localhost中运行系统时,它完全按照预期运行。 但在我从heroku.com托管它之后,我的网站(嵌入式聊天机器人)无法检索默认回退查询的响应。这意味着ajax会重新获得其他意图的响应,但当我输入一个未经训练的问题(回退意图)时,ajax不会成功。控制台显示以下错误

加载资源失败:服务器响应状态为500 (内部服务器错误)

我只有在输入未经训练的查询时才会出现此错误(如果回退意图是由ajax触发的,则服务器会通过上述错误执行;如果触发了其他意图,则ajax工作正常。但整个代码在本地主机上工作正常)

注意:我的界面包含all.js文件(idk是否与问题相关)

那么,如何将默认回退意图的响应检索到我的聊天机器人中