Salve,
Ho consultato la documentazione API seguente: https://docs.discourse.org/
Purtroppo non sono riuscito a trovare alcun endpoint che mi permetta di recuperare solo i post di un utente specifico: questo è un requisito fondamentale per la funzionalità su cui sto lavorando in un’app web integrata con Discourse. Vorrei recuperarli tramite indirizzo e-mail, ma anche il nome utente o l’ID di Discourse mi andrebbero bene.
L’API offre questa funzionalità?
Buona giornata,
Peter
Controlla la scheda Attività. Potrebbe essere utile, ma dipende da ciò di cui hai davvero bisogno.
- Post dell’utente:
/user_actions.json?offset=0&username=USERNAME&filter=5
Nota: Puoi modificare offset e limit
Nota: filter ha i seguenti valori:
likes_given: 1,
likes_received: 2,
bookmarks: 3,
topics: 4,
posts: 5,
replies: 6,
mentions: 7,
quotes: 9,
edits: 11,
messages_sent: 12,
messages_received: 13,
pending: 14
Inoltre,
- Ultimi post:
/USERNAME/activity.json
- Per argomenti:
/topics/created-by/USERNAME.json