Sto cercando di integrare la mia community di discourse nel mio progetto. Sto usando l’API ‘/post.json’ per recuperare l’ultimo post. Ho anche bisogno di recuperare i Mi piace del post, non solo il conteggio, ma anche i dettagli dell’utente che ha messo Mi piace. Esiste un’API per recuperare i Mi piace del post/argomento/commenti?
Come in https://meta.discourse.org/t/discourse-likes-api/249009.json?
Dovresti consultare la documentazione sopra. Ottieni i dettagli degli utenti che hanno messo “mi piace” a un post recuperando l’endpoint /post_action_users.json?id=POST_ID&post_action_type_id=2
Sotto ogni post c’è un pulsante “mostra altro” quando ci clicco sopra mostra gli utenti a cui è piaciuto il post. Ho appena preso quell’API dalla rete e l’ho chiamata, ma quell’API non ha restituito l’ora dell’attività.
Penso che potresti aver bisogno di un plugin personalizzato per aggiungerlo al serializzatore.
È interessante notare che, se hai le Reazioni abilitate, puoi usare /discourse-reactions/posts/:post_id/reactions-users.json per ottenere le informazioni created_at per quelle (incluse per la reazione mappata a Mi piace).
Wow! Bel colpo, @JammyDodger!