L'evento webhook post_edit non viene attivato?

Ciao a tutti,

Ho un problema nell’impostazione del webhook per i post. Per qualche motivo, l’evento post_edited non viene attivato. Ricevo solo l’evento post_created.

Qualche idea?

Grazie!

2 Mi Piace

Ci sono errori? Puoi condividere in dettaglio come hai configurato anche i webhook? Avremo bisogno di ulteriori informazioni o contesto per poterti aiutare qui. :wink:

1 Mi Piace

Ciao @osioke,

Non ho idea di dove trovare i log per i webhook tranne che nella scheda api/webhook delle impostazioni di amministrazione, ma non c’è altro che gli eventi post_created.
Non riesco a trovare nulla di utile in production.log quando creo/modifico un nuovo post.

2 Mi Piace

Come hai configurato i webhook?

1 Mi Piace

2 Mi Piace

Questo è al di fuori delle mie competenze tecniche, stavo chiedendo maggiori informazioni in modo che i più tecnici possano aiutare meglio :slight_smile: per favore attendi

3 Mi Piace

Ciao @osioke,

Ho appena scoperto che l’evento post_edit si attiva solo quando il contenuto del post viene modificato.
Se modifico solo il titolo/categoria/tag, l’evento di modifica non verrebbe attivato.

Questo è il comportamento predefinito?

3 Mi Piace

Se si considera che i post non hanno “titolo/categoria/tag”, ha senso. Solo gli argomenti hanno “titolo/categoria/tag”.

4 Mi Piace

Grazie. Capisco, ho appena testato e gli eventi vengono attivati.

Sto cercando di sincronizzare i post delle domande con il nostro WordPress e incorporare le risposte/commenti di Discourse. Quindi mi interessano solo le modifiche al primo post dell’argomento.

Sembra che dovrò lavorare sia con l’evento Topic che con l’evento Post.

2 Mi Piace

Quando stavo usando il webhook post, potevo fare
add_to_serializer(:web_hook_post, :category_import_id, false) in un plugin per aggiungere un campo extra nel payload.

Sto provando a fare la stessa cosa per l’argomento, ho scoperto che c’è solo web_hook_topic_view, ma add_to_serializer non funziona e causa un errore 500.

Devo creare un serializer personalizzato da solo nel plugin?

1 Mi Piace

Ah, non importa, non ho recuperato correttamente i campi dell’oggetto.

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.