【问题标题】:Facebook Inbound replies through Nexmo API in PHPFacebook 入站回复通过 PHP 中的 Nexmo API
【发布时间】:2020-05-24 10:02:02
【问题描述】:

我正在使用带有 PHP 的 Nexmos facebook 消息 API 开发一个 facebook 聊天机器人。我成功地在沙盒中向 facebook 发送了一条消息。但是,现在通过入站 webhook 回调很难获得回复。

NEXMO 文档没有那么详细,无法帮助我完成任务。 当 facebook 上的用户回复页面的聊天时,我如何回复消息有任何帮助吗?

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

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

感谢您的帮助

【问题讨论】:

    标签: php facebook-php-sdk vonage


    【解决方案1】:

    我还没有掌握 JSON 数据的 PHP 艺术。 所以这通过这些简单的代码行解决了

    $input = file_get_contents('php://input');
            //error_log($input);
            $input = json_decode($input);
            $psid = $input->from->id;
    

    正如您在问题中看到的那样,我希望回复在 $_POST 变量中,但事实并非如此。

    【讨论】:

      猜你喜欢
      • 2012-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-19
      • 2021-04-30
      • 1970-01-01
      相关资源
      最近更新 更多