¿Hay alguna forma de añadir 30 insignias nuevas a la vez? ¿Quizás desde Excel?
1 me gusta
Hola Noam ![]()
Actualmente no hay forma de añadir varias insignias a la vez a través de la interfaz.
Creo que la mejor manera sería crear un script que cargue un archivo de datos (CSV o cualquier otro mientras puedas analizar fácilmente los datos) y utilice la API de Discourse para crear las insignias.
Haría una solicitud POST a https://www.your-discourse.com/admin/badges.json utilizando la siguiente carga útil JSON, por ejemplo:
{
"allow_title": true,
"multiple_grant": true,
"listable": true,
"auto_revoke": false,
"enabled": true,
"show_posts": true,
"target_posts": false,
"name": "Test badge",
"description": "Badge desc",
"long_description": "Badge long desc",
"icon": "air-freshener",
"badge_grouping_id": 5,
"badge_type_id": 1
}
¿Te parece bien esa solución?
2 Me gusta
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.