Automatizar el envío de temas de Discourse a Fanpage de Facebook con Zapier

Los extractos de los temas no se incorporan a Zapier con la integración oficial de Zapier para Discourse. Tampoco se envían extractos desde Discourse si conectas un webhook de Discourse a Zapier añadiéndolo a un disparador de webhook (los detalles sobre cómo configurarlo se encuentran aquí: https://meta.discourse.org/t/discourse-webhooks-and-zapier/56753.). Sin embargo, puedes crear extractos a partir del contenido sin procesar del post en Zapier. Así es como lo configuré con el disparador Nuevo post en Discourse:

Primero, configura el disparador Nuevo post en Discourse. Los detalles sobre cómo configurarlo están aquí: Use the Zapier Discourse Zap Templates. Una vez configurado, el paso del disparador debería verse algo así:

Luego, agrega un paso de Formatter by Zapier. Elige el evento “Texto”. Para la opción Transformar, selecciona Recortar. Selecciona el contenido sin procesar de tu paso de disparador como entrada y establece el valor de Longitud máxima en el número de caracteres que deseas mostrar en el post. Una vez configurado, el paso de Texto debería verse algo así:

En el paso de acción final Crear publicación en páginas de Facebook, selecciona el valor sin procesar que se devuelve desde el paso de Texto:

Ten en cuenta que si utilizas la integración oficial de Discourse o un webhook de Discourse en lugar de usar el feed RSS, el enlace permanente del tema no se establecerá automáticamente. Puedes construir el enlace permanente en el campo URL del enlace del paso de acción a partir del slug del tema y el ID del tema que se pasan desde tu paso de disparador inicial:

Los detalles sobre cómo crear un enlace permanente y también sobre cómo agregar un paso de filtro se proporcionan en este tema: Use the Zapier Discourse Zap Templates. Sin embargo, los detalles sobre cómo recortar el contenido sin procesar del post no se incluyen en esa guía. Es información útil, así que la agregaré allí.

El enfoque que he descrito aquí también funcionará al conectar un webhook de Discourse a Zapier con el disparador de webhook de Zapier.

2 Me gusta