Facebook sends empty POST to a webhook

前端 未结 4 803
执念已碎
执念已碎 2021-01-18 11:58

I am trying to install a webhook for leadgen event for my page via a facebook app. So I have:

  1. Facebook Page where leads come from
  2. Facebook App
  3. <
4条回答
  •  情书的邮戳
    2021-01-18 12:32

    This code works for me...

    if (!empty($_REQUEST['hub_mode']) && $_REQUEST['hub_mode'] == 'subscribe' && $_REQUEST['hub_verify_token'] == "") {
        echo $_REQUEST['hub_challenge'];
    } else {
        $data = json_decode(file_get_contents("php://input"), true);
        file_put_contents('logFB.txt', print_r($data, true));
    }  
    

    First part is for verifying webhook, second for getting data from facebook webhook.

    Hope this will help...

提交回复
热议问题