Facebook sends empty POST to a webhook
<p>I am trying to install a webhook for leadgen event for my page via a facebook app. So I have:</p>

<ol>
<li>Facebook Page where leads come from</li>
<li>Facebook App </li>
<li>Webserver where I want to save leads</li>
</ol>

<p>App and webserver are connected well I believe. Webhook is shown at app page etc. But when I am trying to create a test lead with this tool <a href="https://developers.facebook.com/tools/lead-ads-testing" rel="noreferrer">https://developers.facebook.com/tools/lead-ads-testing</a> I am getting a POST request with no data in it.</p>

<p>I was suspecting permissions problems, but I am able to check a lead from page (via leadgen_id) directly with PHP SDK and the POST request is sent from Facebook just by URL, so they don't know about tokens yet.</p>

<p><strong>UPD</strong> Plain POST request to the same url (<code>curl -d "param=value" https://..url..</code>) works as expected.</p>