是否可以一次添加 30 个新徽章?也许可以从 Excel 添加?
1 个赞
你好 Noam ![]()
目前没有办法通过界面一次添加多个徽章。
我认为最好的方法是创建一个脚本,该脚本将加载一个数据文件(CSV 或任何其他易于解析的数据),并使用 Discourse 的 API 来创建徽章。
它将向 https://www.your-discourse.com/admin/badges.json 发送一个 POST 请求,例如使用以下 JSON 负载:
{
"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
}
你觉得这个方案怎么样?
2 个赞
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.