我想创建一个 webhook,以便在用户对象更新时触发(这将包括用户导出中的所有内容,包括帖子计数)。
我想知道,如果用户创建新帖子,他们的帖子计数是否会增加?如果是,用户更新的 webhook 是否会触发?或者应该触发吗?
我想创建一个 webhook,以便在用户对象更新时触发(这将包括用户导出中的所有内容,包括帖子计数)。
我想知道,如果用户创建新帖子,他们的帖子计数是否会增加?如果是,用户更新的 webhook 是否会触发?或者应该触发吗?
我不认为帖子计数在用户模型中。
您想解决什么问题?
您是自托管的(因此您可以使用插件)吗?
我们与 Airtable 合作,在我们的平台周围进行自动化,并且很高兴能让 Airtable 数据库与我们的 Discourse 用户保持同步。Airtable 自动化接受 Webhook,我的目标基本上是让用户对象的一个精确副本与 Airtable 保持同步。
我们是企业用户,所以如果需要,当然可以采用服务路线。但我认为这里不需要,这只是一个获取正确一系列 Webhook 的问题。
我只是假设,如果用户导出能提供用户数据,那么相同的数据将通过用户更新 Webhook 提供,但我想情况并非如此。
帖子计数在 user_stat 模型中,而不是 user 模型中。discourse/app/models/user_stat.rb at main · discourse/discourse · GitHub
除非您有一个帖子 webhook 来更新您自己的用户或 user_stat 表中的计数,否则我看不到使用现有 webhook 来跟踪它的简单方法。