Estou tentando integrar minha comunidade do Discourse ao meu projeto. Estou usando a API ‘/post.json’ para buscar a postagem mais recente. Também preciso buscar as Curtidas da postagem, não apenas a contagem, mas também os detalhes do usuário que curtiu. Existe alguma API para buscar as curtidas de postagens/tópicos/comentários?
Como em https://meta.discourse.org/t/discourse-likes-api/249009.json?
Você deve verificar a documentação acima. Você obtém os detalhes dos usuários que curtiram uma postagem buscando o endpoint /post_action_users.json?id=POST_ID&post_action_type_id=2
Em cada postagem há um “mostrar mais” que, ao ser clicado, exibe os usuários que curtiram a postagem. Eu apenas peguei essa API da rede e a chamei, mas essa API não retornou o horário da atividade.
Acho que você pode precisar de um plugin personalizado para adicionar isso ao serializador.
Curiosamente, se você tiver as Reações ativadas, poderá usar /discourse-reactions/posts/:post_id/reactions-users.json para obter as informações de created_at para elas (incluindo para a reação mapeada para Curtir).
Uau! Bom ponto, @JammyDodger!