Mi stavo chiedendo se qualcuno avesse un semplice esempio javascript per ottenere argomenti da una certa categoria entro un certo lasso di tempo? Sto cercando di estrarre dati in Google Sheets e sono un po’ arrugginito (e nuovo all’API di report di Discourse).
Penso che la tua migliore opzione sia il plugin data explorer e Esegui query Data Explorer con l’API Discourse
Grazie. Ci proverò quando/se aggiorneremo il nostro piano. Nel frattempo, ho ottenuto qualcosa che funziona usando l’API di ricerca.
L’unica cosa strana è che posso ottenere argomenti e post, ma nessuno dei due set di dati è completo, e non voglio davvero iniziare a unire manualmente i set per ID argomento.
(Ad esempio, il set di dati dei post non mi fornisce il titolo del post. Il set di dati degli argomenti non mostra le informazioni sull’autore)
C’è qualcuno che conosce un endpoint che mi darà, con UNA query, un elenco di argomenti con questi dati? <id argomento, titolo argomento, corpo argomento, nome utente autore argomento, id autore argomento, data post, categoria>
A titolo informativo, le basi funzionano:
var url = 'https://community.coherence.io/search.json?q=%23suggestions%20after%3A2023-02-01&page=1';
var options = {
'method' : 'get',
'contentType': 'application/json',
'muteHttpExceptions' : true,
'headers': {
'Api-Key': '<key>',
'Api-Username' : '<username>'
}
}