12345678910111213141516171819202122232425262728 |
- package jpushclient
- type Message struct {
- Content string `json:"msg_content"`
- Title string `json:"title,omitempty"`
- ContentType string `json:"content_type,omitempty"`
- Extras map[string]interface{} `json:"extras,omitempty"`
- }
- func (this *Message) SetContent(c string) {
- this.Content = c
- }
- func (this *Message) SetTitle(title string) {
- this.Title = title
- }
- func (this *Message) SetContentType(t string) {
- this.ContentType = t
- }
- func (this *Message) AddExtras(key string, value interface{}) {
- if this.Extras == nil {
- this.Extras = make(map[string]interface{})
- }
- this.Extras[key] = value
- }
|