GET /notifications/stream

通过Server-Sent Events实时推送通知。P5-4:经 POST /notifications/stream-ticket 换取一次性票据后以 ?ticket= 建流(浏览器 EventSource 主路径);非浏览器客户端可走 Authorization 头 JWT(?token= 兼容回退已删除)。订阅身份以认证上下文(票据/JWT claims)为准。 参考:CAN-SPAM Act (15 U.S.C. §7701) — Commercial Email Compliance。

通知服务 `bearerAuth` application/json

请求参数

名称位置类型必填默认值示例约束描述
ticket query string 否 一次性短期票据(P5-4 主路径,60s 内一次性消费)
user_id query string 否 用户ID(已弃用回退:仅在认证上下文无用户时使用)

响应

状态描述Schema
200SSE事件流
400请求参数错误service-core/base/dto.SimpleResponse
401未认证service-core/base/dto.SimpleResponse
403权限不足service-core/base/dto.SimpleResponse
404资源未找到service-core/base/dto.SimpleResponse
500服务内部错误service-core/base/dto.SimpleResponse

引用的 Schema

service-core/base/dto.SimpleResponse

字段类型必填示例约束描述
code integer 否
message string 否
timestamp string 否