A AuthMS API Wiki API Reference iam.tianv.com →

POST /internal/notification/push/send

向指定用户的设备发送 VAPID 签名的 Web Push 通知消息(内部API) 参考:CAN-SPAM Act (15 U.S.C. §7701) — Commercial Email Compliance。

通知服务 - 内部接口 None application/json

Request Parameters

NameInTypeRequiredDefaultExampleConstraintsDescription
X-Tenant-ID header string Yes 租户ID

Request Body

Schema: dto.InternalPushSendRequest

FieldTypeRequiredExampleConstraintsDescription
body string Yes Login from Beijing - Approve?
title string Yes New Login Attempt
data object No
user_id string No user-001

Responses

StatusDescriptionSchema
200发送成功dto.PushSendDetailResponse
400请求参数错误gitee_com_linmes_authms_base_dto.SimpleResponse
401未认证gitee_com_linmes_authms_base_dto.SimpleResponse
500服务内部错误gitee_com_linmes_authms_base_dto.SimpleResponse

Referenced Schemas

dto.PushSendDetailResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
data dto.PushSendResponse No
message string No
timestamp string No

dto.PushSendResponse

FieldTypeRequiredExampleConstraintsDescription
failed integer No 0
sent integer No 3
total integer No 3

gitee_com_linmes_authms_base_dto.SimpleResponse

FieldTypeRequiredExampleConstraintsDescription
code integer No
message string No
timestamp string No