Nlp Botman未侦听Dialogflow操作
我正在和Botman开发聊天机器人。我想集成Dialogflow的NLP,所以我调用中间件及其操作之一。问题是博特曼没有听到。我只是不断得到这个错误: 这是我意图的行动名称 这就是我称之为中间件的方式Nlp Botman未侦听Dialogflow操作,nlp,dialogflow-es,chatbot,Nlp,Dialogflow Es,Chatbot,我正在和Botman开发聊天机器人。我想集成Dialogflow的NLP,所以我调用中间件及其操作之一。问题是博特曼没有听到。我只是不断得到这个错误: 这是我意图的行动名称 这就是我称之为中间件的方式 我正在使用我的客户端访问令牌。我尝试用不同的名称来调用该操作,如“input.automovil”、“automovil”和(.*),但仍然失败,我还没有找到足够的示例。尝试将第27行改为第33行 $botman->hears('automovil', function (BotMan
我正在使用我的客户端访问令牌。我尝试用不同的名称来调用该操作,如“input.automovil”、“automovil”和(.*),但仍然失败,我还没有找到足够的示例。尝试将第27行改为第33行
$botman->hears('automovil', function (BotMan $bot) {
// The incoming message matched the "my_api_action" on Dialogflow
// Retrieve Dialogflow information:
$extras = $bot->getMessage()->getExtras();
$apiReply = $extras['apiReply'];
$apiAction = $extras['apiAction'];
$apiIntent = $extras['apiIntent'];
$bot->reply($apiReply);
})->middleware($dialogflow);
未更新<代码>ApiAi重命名为对话框流
更换
使用BotMan\BotMan\Middleware\ApiAi使用
使用BotMan\BotMan\Middleware\Dialogflow代码>
和
$dialogflow=ApiAi::create('your-key')->listenfraction()使用$dialogflow=dialogflow::create('your-key')->listenfraction()对进行编码代码>在网络日志中显示浏览器错误响应,或检查日志laravel.log文件切勿发布代码、错误或输出的图像!