API Discourse Likes

J’essaie d’intégrer ma communauté discourse à mon projet. J’utilise l’API ‘/post.json’ pour récupérer le dernier message. J’ai également besoin de récupérer les J’aime du message, pas seulement le nombre, mais aussi les détails des utilisateurs qui ont aimé. Existe-t-il une API pour récupérer les J’aime des messages/sujets/commentaires ?

Comme dans https://meta.discourse.org/t/discourse-likes-api/249009.json ?

Vous devriez consulter la documentation ci-dessus. Vous obtenez les détails des utilisateurs qui ont aimé un message en récupérant le point de terminaison /post_action_users.json?id=POST_ID&post_action_type_id=2

5 « J'aime »

Sous chaque publication, il y a une option “afficher plus” sur laquelle je clique pour voir les utilisateurs qui ont aimé la publication. J’ai juste pris cette API du réseau et l’ai appelée, mais cette API n’a pas renvoyé l’heure de l’activité.

Je pense que vous pourriez avoir besoin d’un plugin personnalisé pour ajouter cela au sérialiseur.

Fait intéressant, si vous avez activé les Réactions, vous pouvez utiliser /discourse-reactions/posts/:post_id/reactions-users.json pour obtenir les informations created_at correspondantes (y compris pour la réaction mappée à J’aime).

7 « J'aime »

Wow ! C’est une bonne prise, @JammyDodger !

3 « J'aime »