# 系统消息模版列表

  • 接口说明: 系统消息模版列表
  • 接口地址: /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}": "新用户组"
        }
      }
    }
  ]
}
最后更新: 1/28/2021, 8:22:42 PM