Possiamo interrogare il timestamp dell’aggiunta di un tag a un Topic? Ad esempio, vorrei ordinare i Topic in base al momento in cui sono stati contrassegnati con un determinato tag.
Dovrebbe essere possibile ottenere queste informazioni con il plugin Data Explorer. L’ora in cui un tag è stato aggiunto a un topic può essere trovata nel campo created_at della tabella topic_tags. Dovrai eseguire un join con la tabella tags per poter trovare il tag in base al suo name.
Grazie per il suggerimento del plugin, ma ho bisogno di recuperare le informazioni dall’API.
Non vedo alcun campo created_at per tags quando interrogo le informazioni di un argomento inviando una richiesta GET a discourseURL/t/{tid}.json. Puoi suggerirmi cosa potrei stare sbagliando?
Non credo che il parametro created_at per i tag sia disponibile da qualche parte nel payload JSON di Discourse. Potresti scrivere una query di Data Explorer per ottenere il valore created_at di un tag e poi eseguire la query tramite l’API. Qui trovi i dettagli su come farlo: Come eseguire query di Data Explorer con l’API di Discourse.