singal offline push

pull/232/head
wangchuxiao 3 years ago
parent 64fa52452c
commit 6996c008d0

@ -45,6 +45,7 @@ func (j *JPush) Push(accounts []string, alert, detailContent, operationID string
if opts.Signal.ClientMsgID != "" {
extras.ClientMsgID = opts.Signal.ClientMsgID
}
no.IOSEnableMutableContent()
no.SetExtras(extras)
var me requestBody.Message
me.SetMsgContent(detailContent)

@ -18,10 +18,11 @@ type Android struct {
Extras Extras `json:"extras"`
}
type Ios struct {
Alert string `json:"alert,omitempty"`
Sound string `json:"sound,omitempty"`
Badge string `json:"badge,omitempty"`
Extras Extras `json:"extras"`
Alert string `json:"alert,omitempty"`
Sound string `json:"sound,omitempty"`
Badge string `json:"badge,omitempty"`
Extras Extras `json:"extras"`
MutableContent bool `json:"mutable-content"`
}
type Extras struct {
@ -45,3 +46,7 @@ func (n *Notification) SetExtras(extras Extras) {
func (n *Notification) SetAndroidIntent() {
n.Android.Intent.URL = config.Config.Push.Jpns.PushIntent
}
func (n *Notification) IOSEnableMutableContent() {
n.IOS.MutableContent = true
}

Loading…
Cancel
Save