Wordpress 如何从WoodCommerce产品CRUD webhook获取适当的数据?

Wordpress 如何从WoodCommerce产品CRUD webhook获取适当的数据?,wordpress,woocommerce,Wordpress,Woocommerce,我正在创建一个系统,可以从许多WooCommerce网站接收Webhook 我还创建了一组WooCommerce实例,并将它们配置为每当发生产品CRUD操作时都将此地址挂起 但是,当对其中一个WooCommerce实例中的产品执行CRUD操作时,webhook内容似乎不正确: 它不包含任何有效载荷 它不包含任何方法来识别webhook来自何处(实例域等),除了原始服务器IP(如果实例水平移动或缩放,则非常不可靠) 让WooCommerce提供适当的webhook数据的正确方法是什么 我发

我正在创建一个系统,可以从许多WooCommerce网站接收Webhook

我还创建了一组WooCommerce实例,并将它们配置为每当发生产品CRUD操作时都将此地址挂起

但是,当对其中一个WooCommerce实例中的产品执行CRUD操作时,webhook内容似乎不正确:

  • 它不包含任何有效载荷
  • 它不包含任何方法来识别webhook来自何处(实例域等),除了原始服务器IP(如果实例水平移动或缩放,则非常不可靠)
让WooCommerce提供适当的webhook数据的正确方法是什么


我发现要交付Webhook,需要两件事(WooCommerce文档中不知道):

  • 必须安装并启用CURL PHP扩展
  • Webhook是由Wordpress cron作业(
    wp cron.php
    )提供的,在我们的开发环境中没有设置它
正如中所建议的,检查每个webhook日志也会有所帮助,因为空日志表明安装中存在问题,如前面所述(CURL/Cron等)