php – 如何读取webhooks发送的数据?

我有最新的woocommerce插件,我必须设置一个webhook到我的一个URL.但我无法在$_REQUEST中读取它,也无法在$input = file_get_contents(“PHP:// input”);中读取它.

解决方法:

$webhookContent = "";

$webhook = fopen('PHP://input' , 'rb');
while (!feof($webhook)) {
    $webhookContent .= fread($webhook, 4096);
}
fclose($webhook);
mail('mail@yourdomain.com', 'test - hook', $webhookContent);

这就是全部.它会将所有正文发送到您的电子邮箱

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...