Salut tout le monde,
J’ai un problème pour configurer le webhook pour les posts. Pour une raison quelconque, l’événement post_edited n’est pas déclenché. Je n’obtiens que l’événement post_created.
Des idées ?
Merci !
Salut tout le monde,
J’ai un problème pour configurer le webhook pour les posts. Pour une raison quelconque, l’événement post_edited n’est pas déclenché. Je n’obtiens que l’événement post_created.
Des idées ?
Merci !
Des erreurs apparaissent-elles ? Pouvez-vous expliquer en détail comment vous avez configuré les webhooks ? Nous aurons besoin d’informations ou de contexte supplémentaires pour pouvoir vous aider ici. ![]()
Salut @osioke ,
Je n’ai aucune idée d’où trouver les journaux pour les webhooks, sauf dans l’onglet api/webhook des paramètres d’administration. mais ce ne sont que des événements post_created.
Je ne trouve rien d’utile dans le production.log lors de la création/modification d’un nouveau post.
Comment avez-vous configuré les webhooks ?
Cela dépasse mes compétences techniques, je demandais plus d’informations afin que les personnes plus techniques puissent mieux aider
veuillez patienter
Salut @osioke,
Je viens de découvrir que l’événement post_edit ne se déclenche que lorsque le contenu du message est modifié.
Si je ne change que le titre/la catégorie/les tags, cela ne déclenchera pas l’événement de modification.
Est-ce le comportement par défaut ?
Si l’on considère que les messages n’ont pas de « titre/catégorie/tags », cela a du sens. Seuls les sujets ont un « titre/catégorie/tags ».
Merci. Je vois, je viens de tester et les événements sont déclenchés.
J’essaie de synchroniser les questions publiées vers notre WordPress, et d’intégrer les réponses/commentaires de Discourse. Donc, je ne m’intéresse qu’aux changements apportés au premier message du sujet.
Il semble que je devrai travailler avec les événements Topic et Post.
Lorsque j’utilisais le webhook post, je pouvais faire
add_to_serializer(:web_hook_post, :category_import_id, false) dans un plugin pour ajouter un champ supplémentaire dans la charge utile.
J’essaie de faire la même chose pour topic, j’ai trouvé qu’il n’y a que web_hook_topic_view, mais add_to_serializer ne fonctionne pas et provoque une erreur 500.
Dois-je créer mon propre sérialiseur personnalisé dans le plugin ?
Ah, oubliez ça, je n’ai pas correctement récupéré les champs de l’objet.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.