Olá a todos,
Estou tendo problemas para configurar o webhook para postagens. Por algum motivo, o evento post_edited não está sendo acionado. Estou recebendo apenas o evento post_created.
Alguma ideia?
Obrigado!
Olá a todos,
Estou tendo problemas para configurar o webhook para postagens. Por algum motivo, o evento post_edited não está sendo acionado. Estou recebendo apenas o evento post_created.
Alguma ideia?
Obrigado!
Algum erro aparecendo? Você pode compartilhar em detalhes como configurou os webhooks também? Precisaremos de informações ou contexto adicionais para poder ajudar aqui. ![]()
Olá @osioke,
Não tenho ideia de onde encontrar logs para os webhooks, exceto na guia api/webhook das configurações do administrador. mas não há nada além dos eventos post_created.
Não consigo encontrar nada útil em production.log ao criar/editar uma nova postagem.
Como você configurou os webhooks?
Isso está fora das minhas habilidades técnicas, estava pedindo para obter mais informações para que as pessoas mais técnicas possam ajudar melhor
por favor, aguarde
Olá @osioke,
Acabei de descobrir que o evento post_edit só é acionado quando o conteúdo da postagem é editado.
Se eu apenas alterar o título/categoria/tags sozinho, o evento de edição não será acionado.
Este é o comportamento padrão?
Se você considerar que as postagens não têm “título/categoria/tags”, isso faz sentido. Apenas os tópicos têm “título/categoria/tags”.
Obrigado. Entendi, acabei de testar e os eventos estão sendo disparados.
Estou tentando sincronizar as perguntas postadas de volta ao nosso WordPress e incorporar as respostas/comentários do Discourse. Portanto, estou interessado apenas nas alterações na primeira postagem do tópico.
Parece que terei que trabalhar com os eventos de Tópico e Postagem.
Quando eu estava usando o webhook de postagem, eu podia fazer
add_to_serializer(:web_hook_post, :category_import_id, false) em um plugin para adicionar um campo extra no payload.
Estou tentando fazer a mesma coisa para tópicos, descobri que existe apenas web_hook_topic_view, mas add_to_serializer não funciona e causa erro 500.
Eu tenho que criar meu próprio serializador personalizado no plugin?
Ah, esquece, eu não busquei os campos do objeto corretamente.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.