POST /notifications/stream-ticket
为 /notifications/stream 签发一次性票据(P5-4):浏览器 EventSource 不能携带 Authorization 头,故以 JWT 保护的本端点换取 60s 一次性票据,再以 ?ticket= 建流,避免 access token 进入 URL/接入日志。需 JWT 认证(正常 Authorization 头调用)。
通知服务 `bearerAuth` application/json
引用的 Schema
dto.DataResponse-service-notification/internal/handler/dto/StreamTicketResponse
service-core/base/dto.SimpleResponse
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
code |
integer |
否 |
|
|
|
message |
string |
否 |
|
|
|
timestamp |
string |
否 |
|
|
|
service-notification/internal/handler/dto.StreamTicketResponse
一次性 SSE 票据:60s 内有效、消费一次即失效;以 ?ticket= 建立 EventSource 流
| 字段 | 类型 | 必填 | 示例 | 约束 | 描述 |
expires_in |
integer |
否 |
60 |
|
有效期(秒) |
ticket |
string |
否 |
1B2c3D4e5F6g7H8i9J0k1L2m3N4o5P6q7R8s9T0u1V2 |
|
一次性票据 |