Skip to content

Commit

Permalink
upgrade xiaomi push api
Browse files Browse the repository at this point in the history
  • Loading branch information
modood committed Aug 17, 2022
1 parent 01488a4 commit 72ecac6
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 5 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

* vivo (最后更新时间:2021-02-08 17:34:37)
* oppo (最后更新时间:2021-04-21 16:03:09)
* 小米 (最后更新时间:2021-04-21 16:03:09
* 小米 (最后更新时间:2022-08-02 10:00:00
* 华为 (最后更新时间:2021-04-21 10:51:00)

## 调用示例
Expand Down
13 changes: 9 additions & 4 deletions xiaomipush/message.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ const (
Host = "https://api.xmpush.xiaomi.com" // 国内
HostGlobal = "https://api.xmpush.global.xiaomi.com" // 海外

SendURL = "/v4/message/regid"
HostRu = "https://ru-api.xmpush.global.xiaomi.com" // 机房:莫斯科,服务范围:俄罗斯
HostIdmb = "https://idmb-api.xmpush.global.xiaomi.com" // 机房:孟买,服务范围:印度
HostFr = "https://fr-api.xmpush.global.xiaomi.com" // 机房:法兰克福,服务范围:欧洲经济区以及英国
HostSgp = "https://sgp-api.xmpush.global.xiaomi.com" // 机房:新加坡,服务范围:以上各地区之外的其他地区

SendURL = "/v3/message/regid"
)

type SendReq struct {
Expand Down Expand Up @@ -48,9 +53,9 @@ type Extra struct {
AppVersionNotIn string `json:"app_version_not_in,omitempty"` // 无法接收消息的app版本号,用逗号分割。
Connpt string `json:"connpt,omitempty"` // 可选项,指定在特定的网络环境下才能接收到消息。目前仅支持指定”wifi”。
OnlySendOnce string `json:"only_send_once,omitempty"` // 可选项,extra.only_send_once的值设置为1,表示该消息仅在设备在线时发送一次,不缓存离线消息进行多次下发。
ChannelId string `json:"channel_id,omitempty"` // 通知类别的ID。
ChannelName string `json:"channel_name,omitempty"` // 通知类别的名称。
ChannelDescription string `json:"channel_description,omitempty"` // 通知类别的描述。
ChannelId string `json:"channel_id,omitempty"` // 必填,通知类别的ID。
ChannelName string `json:"channel_name,omitempty"` // 可选,通知类别的名称。
ChannelDescription string `json:"channel_description,omitempty"` // 可选,通知类别的描述。
}

type Callback struct {
Expand Down

0 comments on commit 72ecac6

Please sign in to comment.