# 系统消息模版列表
- 接口说明: 系统消息模版列表
- 接口地址: /api/notification/tpl
- 请求方式: GET
# 请求参数
参数名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
type | int | 否 | 默认 0 系统通知 1 微信通知 |
# 请求示例
/api/notification/tpl?type=1
# 微信通知内置变量说明
模板名称 | 参数变量 | 参数说明 | 描述 | 推荐使用模板ID |
---|---|---|---|---|
**用户注册通知** | ↘ | |||
=> | {$user_id} | 注册人id | 可用于站点第几名注册 | |
=> | {$user_name} | 用户名 | 注册人用户名 | |
=> | {$user_mobile} | 用户手机号 | 不带 * 的 | |
=> | {$user_mobile_encrypt} | 注册人手机号 | 带 * 的 | |
=> | {$user_group} | 注册人用户组 | ||
=> | {$joined_at} | 付费加入时间 | ||
=> | {$expired_at} | 付费到期时间 | ||
=> | {$site_name} | 站点名称 | ||
=> | {$site_title} | 站点标题 | ||
=> | {$site_introduction} | 站点介绍 | ||
=> | {$site_mode} | 站点模式 | 付费/免费 (用于提示用户"付费加入该站点") | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**帐号解除禁用通知** | ↘ | |||
**帐号禁用通知** | ↘ | |||
**审核通过通知** | ↘ | |||
**审核拒绝通知** | ↘ | |||
=> | {$user_id} | 用户ID | ||
=> | {$user_name} | 用户名 | ||
=> | {$user_mobile} | 用户手机号 | 不带 * 的 | |
=> | {$user_mobile_encrypt} | 用户手机号 | 带 * 的 | |
=> | {$user_change_status} | 用户状态 | 改变的用户状态 | |
=> | {$user_original_status} | 用户状态 | 原用户状态 | |
=> | {$reason} | 原因 | 默认字符串'无' | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**用户角色调整通知** | ||||
=> | {$user_id} | 用户ID | ||
=> | {$user_name} | 用户名 | 被更改人的用户名 | |
=> | {$user_mobile} | 用户手机号 | 不带 * 的 | |
=> | {$user_mobile_encrypt} | 用户手机号 | 带 * 的 | |
=> | {$group_original} | 原用户组名 | ||
=> | {$group_change} | 新用户组名 | ||
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**内容修改通知** | ↘ | |||
**内容审核通过通知** | ↘ | |||
**内容审核不通过通知 (内容忽略通知)** | ↘ | |||
**内容删除通知** | ↘ | |||
**内容精华通知** | ↘ | |||
**内容置顶通知** | ↘ | |||
=> | {$user_id} | 用户ID | 帖子创建人ID | |
=> | {$user_name} | 用户名 | 帖子创建人 | |
=> | {$actor_name} | 用户名 | 当前登录人/操作人(一般为管理员) | |
=> | {$message_change} | 修改帖子的内容 | 对应操作时,该字段有效 | |
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 主题标题/首贴内容 (如果有title是title,没有则是首帖内容) | |
=> | {$reason} | 原因 | 默认字符串'无' | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**内容点赞通知** | ↘ | |||
=> | {$user_id} | 用户ID | 点赞人用户ID | |
=> | {$user_name} | 点赞人姓名 | 当前登录人 | |
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 如果有标题则是标题内容, 没有则是首帖内容 | |
=> | {$post_content} | 帖子内容 | ||
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**内容回复通知** | ↘ | |||
=> | {$user_name} | 用户名 | 回复人的用户名 | |
=> | {$post_content} | 回复内容 | ||
=> | {$reply_post} | 被回复内容 | 1.回复主题时该内容等于thread_post_content值 2.楼中楼回复时则是被回复内容 3.后台审核通过帖子时,该内容等于thread_title值 | |
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 如果有标题则是标题内容, 没有则是首帖内容 | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**内容@通知** | ↘ | |||
=> | {$user_name} | 用户名 | 发送人姓名 | |
=> | {$post_content} | @源帖子内容 | ||
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 如果有标题则是标题内容, 没有则是首帖内容 | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**内容支付通知** | ↘ | |||
=> | {$user_id} | 用户ID | 支付人用户ID | |
=> | {$user_name} | 用户名 | 支付人 | |
=> | {$order_sn} | 订单编号 | ||
=> | {$payment_sn} | 支付编号 | ||
=> | {$order_type_name} | 订单支付类型 | 打赏/付费主题/付费用户组/问答回答收入/ 问答围观收入/付费附件 (无“注册”类型) | |
=> | {$actual_amount} | 实际获得金额 | ||
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 如果有标题则是标题内容, 没有则是首帖内容 | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**分成收入通知** | ↘ | |||
=> | {$user_name} | 用户名 | 被更改人的用户名 | |
=> | {$order_sn} | 订单编号 | ||
=> | {$payment_sn} | 支付编号 | ||
=> | {$order_type_name} | 订单支付类型 | 注册/打赏/付费主题/付费附件 | |
=> | {$boss_amount} | 上级实际分成金额 | ||
=> | {$title} | 主题标题/"注册站点" | 如果是注册站点,该值是"注册站点" | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**提现通知** | ↘ | |||
**提现失败通知** | ↘ | |||
=> | {$user_id} | 用户ID | 提现人用户ID | |
=> | {$user_name} | 用户名 | 提现人 | |
=> | {$cash_sn} | 提现交易编号 | ||
=> | {$cash_charge} | 提现手续费 | ||
=> | {$cash_actual_amount} | 提现实际到账金额 | ||
=> | {$cash_apply_amount} | 提现申请金额 | ||
=> | {$cash_status} | 提现结果 | 待审核/审核通过/审核不通过/ 待打款/已打款/打款失败 | |
=> | {$cash_mobile} | 提现到账手机号码 | ||
=> | {$remark} | 备注或原因 | 默认"无" | |
=> | {$trade_no} | 交易号 | ||
=> | {$cash_created_at} | 提现创建时间 | ||
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**问答提问通知** | ↘ | |||
**问答过期通知** | ↘ | |||
=> | {$user_id} | 用户ID | 提问人用户ID | |
=> | {$user_name} | 用户名 | 提问人姓名/匿名 | |
=> | {$be_user_name} | 用户名 | 被提问人 | |
=> | {$question_price} | 提问价格 | 也是解冻金额 | |
=> | {$question_created_at} | 提问创建时间 | ||
=> | {$question_expired_at} | 提问过期时间 | ||
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 如果有标题则是标题内容, 没有则是首帖内容 | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com | |
**问答回答通知** | ↘ | |||
=> | {$user_id} | 用户ID | 回答人用户ID | |
=> | {$user_name} | 用户名 | 回答人姓名 | |
=> | {$be_user_name} | 用户名 | 被提问人 | |
=> | {$question_content} | 回答的内容 | ||
=> | {$question_price} | 提问价格 | ||
=> | {$question_created_at} | 提问创建时间 | ||
=> | {$question_expired_at} | 提问过期时间 | ||
=> | {$thread_id} | 主题ID | 可用于跳转参数 | |
=> | {$thread_title} | 主题标题/首贴内容 | 如果有标题则是标题内容, 没有则是首帖内容 | |
=> | {$notify_time} | 通知时间 | 时间格式: 2020-12-xx xx:xx:xx | |
=> | {$site_domain} | 站点域名 | https://discuzq.com |
# 返回说明
- 系统消息模版列表, http 状态码: 200
# 返回结果
回复我的、点赞我的通知 data 字段说明
字段名 | 变量名 |
---|---|
id | 编号 |
status | 状态 1 为正常, 0 关闭 |
type_name | 列表名称 |
title | 通知标题 |
conetn | 通知内容 |
vars | 可使用的变量 |
# 返回示例
{
"data": [
{
"type": "notification_tpls",
"id": "1",
"attributes": {
"status": 1,
"type_name": "新用户注册并加入后",
"title": "欢迎加入{sitename}",
"content": "{username}你好,你已经成为{sitename} 的{groupname} ,请您在发表言论时,遵守当地法律法规。祝你在这里玩的愉快。",
"vars": {
"{username}": "用户名",
"{sitename}": "站点名称",
"{groupname}": "用户组"
}
}
},
{
"type": "notification_tpls",
"id": "2",
"attributes": {
"status": 1,
"type_name": "注册审核通过通知",
"title": "注册审核通知",
"content": "{username}你好,你的注册申请已审核通过。",
"vars": {
"{username}": "用户名"
}
}
},
{
"type": "notification_tpls",
"id": "3",
"attributes": {
"status": 1,
"type_name": "注册审核不通过通知",
"title": "注册审核通知",
"content": "{username}你好,你的注册申请审核不通过,原因:{reason}",
"vars": {
"{username}": "用户名",
"{reason}": "原因"
}
}
},
{
"type": "notification_tpls",
"id": "4",
"attributes": {
"status": 1,
"type_name": "内容审核不通过通知",
"title": "内容审核通知",
"content": "{username}你好,你的发布的内容 \"{content}\" 审核不通过,原因:{reason}",
"vars": {
"{username}": "用户名",
"{content}": "内容",
"{reason}": "原因"
}
}
},
{
"type": "notification_tpls",
"id": "5",
"attributes": {
"status": 1,
"type_name": "内容审核通过通知",
"title": "内容审核通知",
"content": "{username}你好,你的发布的内容 \"{content}\" 审核通过",
"vars": {
"{username}": "用户名",
"{content}": "内容"
}
}
},
{
"type": "notification_tpls",
"id": "6",
"attributes": {
"status": 1,
"type_name": "内容删除通知",
"title": "内容删除通知",
"content": "{username}你好,你的发布的内容 \"{content} \" 已删除,原因:{reason}",
"vars": {
"{username}": "用户名",
"{content}": "内容",
"{reason}": "原因"
}
}
},
{
"type": "notification_tpls",
"id": "7",
"attributes": {
"status": 1,
"type_name": "内容精华通知",
"title": "内容精华通知",
"content": "{username}你好,你的发布的内容 \"{content}\" 已设为精华",
"vars": {
"{username}": "用户名",
"{content}": "内容"
}
}
},
{
"type": "notification_tpls",
"id": "8",
"attributes": {
"status": 1,
"type_name": "内容置顶通知",
"title": "内容置顶通知",
"content": "{username}你好,你的发布的内容 \"{content}\" 已置顶",
"vars": {
"{username}": "用户名",
"{content}": "内容"
}
}
},
{
"type": "notification_tpls",
"id": "9",
"attributes": {
"status": 1,
"type_name": "内容修改通知",
"title": "内容修改通知",
"content": "{username}你好,你的发布的内容 \"{content}\" 已被修改",
"vars": {
"{username}": "用户名",
"{content}": "内容"
}
}
},
{
"type": "notification_tpls",
"id": "10",
"attributes": {
"status": 1,
"type_name": "帐号禁用通知",
"title": "帐号禁用通知",
"content": "{username}你好,你的账号已禁用,原因:{reason}",
"vars": {
"{username}": "用户名",
"{reason}": "原因"
}
}
},
{
"type": "notification_tpls",
"id": "11",
"attributes": {
"status": 1,
"type_name": "用户解除禁用通知",
"title": "解除禁用通知",
"content": "{username}你好,你的账号已解除禁用",
"vars": {
"{username}": "用户名"
}
}
},
{
"type": "notification_tpls",
"id": "12",
"attributes": {
"status": 1,
"type_name": "用户角色调整通知",
"title": "角色调整通知",
"content": "{username}你好,你的角色由{oldgroupname}变更为{newgroupname}",
"vars": {
"{username}": "用户名",
"{oldgroupname}": "老用户组",
"{newgroupname}": "新用户组"
}
}
}
]
}