您好,我是新手,刚在搭建测试环境,并尝试让测试的 Discourse 和测试的 WordPress 安装之间实现评论 Webhook。
当我在 Discourse 中编辑帖子回复时,Webhook 会触发失败,响应来自 Discourse 的 X-Discourse-Event: post_edited 调用时显示“不支持 Webhook 事件”。
查看 sync-discourse-topic.php 第 49 行的插件代码,它似乎期望的是 post_updated,而不是 post_edited。
不确定是有些东西变了,还是我的测试 Discourse 系统有问题。
如果我在第 49 行的代码中添加 post_edited(以及 post_destroyed),一切都能正常工作。Webhook 配置为 post_created_event、post_edited_event、post_destroyed_event、post_recovered_event。
最新的 WordPress (6.8.3)、插件 (2.5.9)、Discourse (v3.6.0.beta1+124)。
谢谢 - 任何帮助都将不胜感激。