Se hai bisogno di usare Python per pubblicare sul tuo forum, sono certo che questo codice ti sarà sicuramente d’aiuto.
Per prima cosa, scarica lo strumento post, tools.
Oppure installa direttamente il pacchetto:
pip install fluent-discourse
Per ulteriori interfacce, consulta:
Grazie mille per aver semplificato la quantità di codice nell’API di richiesta Python.
from fluent_discourse import Discourse
client = Discourse(base_url="url", username="user_name",
api_key="user_key", raise_for_rate_limit=True)
data = {
'title': '',
# contenuto
'raw': '',
# Ottieni un ID del post quando devi rispondere a un post
# 'topic_id': '5',
# ID della categoria
'category': '5',
# tag
'tags': ['Etichetta 1', 'Etichetta 2'],
}
latest = client.posts.json.post(data)
Puoi utilizzare l’API per rispondere o pubblicare un nuovo argomento se hai solo bisogno di modificare ciò che ti serve.
Mi scuso per eventuali errori nella descrizione di questo articolo, poiché l’inglese non è la mia lingua madre. Grazie per la comprensione.