Facebook 入站回复通过 PHP 中的 Nexmo API

我正在使用 Nexmos facebook 消息 API 和 PHP 开发一个 facebook 聊天机器人。我成功地将沙箱中的消息发送到 facebook。然而,在通过入站 webhook 回调时获得回复现在是一个难题。

NEXMO 文档不够详细,无法帮助我完成任务。当 facebook 上的用户回复页面的聊天时,关于如何回复消息的任何帮助?

function inbound() { 
       $this->load_model("Api_model")->save_inbound_prod_message($_POST);
    }

在上面的代码中,我希望通过 $_POST 向我发送一些数据,但是变量是空的。

感谢您的帮助


30秒到达战场
浏览 129回答 1
1回答

猛跑小猪

我还没有掌握 PHP 和 JSON 数据的艺术。所以这是通过这些简单的代码行解决的$input = file_get_contents('php://input');        //error_log($input);        $input = json_decode($input);        $psid = $input->from->id;正如您在问题中看到的那样,我希望回复在 $_POST 变量中,但事实并非如此。
打开App,查看更多内容
随时随地看视频慕课网APP