跳到主要内容

notifications.count

通知查询结果记录数

  • 请求路由: notifications.count
  • 交互模型: Request Response
  • 访问限制: 无

请求​

RSocket.rr({
"route" : "notifications.count",
"args" : {
"search" : {
"kind" : "unread",
"subject" : "专线订单下单成功",
"params" : {
"templateName" : "购票成功通知"
}
},
"pg" : {
"size" : 10,
"sort" : [
"upDate;desc"
]
}
}
});

请求参数​

名称类型必须说明
searchObject否查询参数,所有字符串字段均支持正则表达式
search.kindString否待查询的通知类型
  • unread - 未读
  • read - 已读
  • sent - 已发送
  • received - 所有接收的通知,包括已读和未读
  • search.scopeString否相关应用Scope
    search.senderString否发送者帐号
    search.recipientString否接收者帐号
    search.subjectString否通知主题
    search.contentString否通知内容
    search.businessKeyString否关联的业务标识,例如订单通知相关的订单号等
    search.typeString否normal - 普通通知; headline - 置顶通知
    search.paramsObject否通知参数,用于携带通知相关的一些上下文,例如
    appId - 用于发送微信通知的公众号或小程序appId;
    smsType - 用于发送短信的模板配置名称
    search.keywordString否模糊匹配关键字
    search.fromString否查询起始时间,时间样式为RFC3339格式,如:2019-04-18T00:13:39.649Z
    search.toString否查询终止时间,时间样式为RFC3339格式,如:2019-04-19T00:13:39.649Z

    返回​

    符合条件的记录数

    12