Me gustaría crear un webhook que se active cada vez que se actualice el objeto de usuario (esto incluiría todo lo que viene en una exportación de usuario, que incluye el recuento de publicaciones).
Tengo curiosidad, si un usuario crea una nueva publicación, ¿supongo que su recuento de publicaciones aumentaría? Si es así, ¿se activaría el webhook de usuario actualizado? ¿O debería hacerlo?
Hacemos mucho trabajo con Airtable para la automatización en nuestra plataforma, y sería genial mantener una base de Airtable sincronizada con nuestros usuarios en Discourse. Las automatizaciones de Airtable aceptan webhooks, y mi objetivo era esencialmente mantener una copia exacta del objeto de usuario sincronizado con Airtable.
Somos una empresa, así que por supuesto podemos recurrir a la ruta de los servicios si es necesario. No creo que sea necesario aquí, es solo cuestión de obtener la serie correcta de webhooks.
Simplemente asumo que si la exportación de usuarios me proporcionara datos sobre un usuario, esos mismos datos estarían disponibles a través del webhook de usuario actualizado, pero supongo que no es el caso.
No veo una forma fácil de rastrearlo con un webhook existente a menos que tengas un webhook de publicación que actualice el recuento en tu propia tabla de usuario o user_stat.