[英]PHP BotMan Conversation implementation with widget
我正在嘗試使用 botman 小部件實現 PHP BotMan,但是當我使用回復時,它會發回消息的回復。 現在我正在嘗試通過對話來做到這一點,它只是給了我一個 JSON 響應。 有沒有辦法將回復消息發送到小部件?
這是OnboardConversation.php 文件
這是chat.php
請注意,當我從 chat.php 使用
// Give the bot something to listen for.
$botman->hears('Hello', function (BotMan $bot) {
$bot->reply('Hello too');
});
我確實在聊天小部件中得到了響應,但是當我使用對話時,我得到以下信息。
{"status":200,"messages":[{"type":"text","text":"你好!你的名字是什么?","attachment":null,"additionalParameters":[]}]} {"status":200,"messages":[{"type":"text","text":"很高興認識你,你好","attachment":null,"additionalParameters":[]},{"type ":"text","text":"還有一件事 - 你的電子郵件是什么?","attachment":null,"additionalParameters":[]}]}
我希望將此 json 響應發送到小部件,我該怎么做?
你是直接回退還是根本沒有得到答復?
您也可以嘗試在聽到功能的第一行添加 BotMan。
$botman->hears('Hello', function(BotMan $bot) {
$bot->startConversation(new OnboardingConversation);
});
您也忘記了網絡驅動程序管理器
$config = [
'web' => [
'matchingData' => [
'driver' => 'web',
],
]
];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.