study_xxqg/push/pushPlus.go

27 lines
494 B
Go
Raw Normal View History

package push
import (
"github.com/guonaihong/gout"
log "github.com/sirupsen/logrus"
)
type PushPlus struct {
Token string
}
func (p *PushPlus) Init() func(kind, message string) {
return func(kind, message string) {
err := gout.POST("http://www.pushplus.plus/send").SetJSON(gout.H{
"token": p.Token,
"title": "study_xxqg",
"content": message,
"template": "markdown",
"channel": "wechat",
}).Do()
if err != nil {
log.Errorln(err.Error())
return
}
}
}