Explorar o código

增加订阅通知事件 (#509)

ixugo %!s(int64=4) %!d(string=hai) anos
pai
achega
566c3c27cb
Modificáronse 1 ficheiros con 13 adicións e 0 borrados
  1. 13 0
      officialaccount/message/message.go

+ 13 - 0
officialaccount/message/message.go

@@ -73,6 +73,8 @@ const (
 	EventMassSendJobFinish = "MASSSENDJOBFINISH"
 	// EventWxaMediaCheck 异步校验图片/音频是否含有违法违规内容推送事件
 	EventWxaMediaCheck = "wxa_media_check"
+	// EventSubscribeMsgPopupEvent 订阅通知事件推送
+	EventSubscribeMsgPopupEvent = "subscribe_msg_popup_event"
 )
 
 const (
@@ -144,6 +146,10 @@ type MixMessage struct {
 		Poiname   string  `xml:"Poiname"`
 	}
 
+	SubscribeMsgPopupEvent []struct {
+		List SubscribeMsgPopupEvent `xml:"List"`
+	} `xml:"SubscribeMsgPopupEvent"`
+
 	// 第三方平台相关
 	InfoType                     InfoType `xml:"InfoType"`
 	AppID                        string   `xml:"AppId"`
@@ -183,6 +189,13 @@ type MixMessage struct {
 	device.MsgDevice
 }
 
+// SubscribeMsgPopupEvent 订阅通知事件推送的消息体
+type SubscribeMsgPopupEvent struct {
+	TemplateID            string `xml:"TemplateId"`
+	SubscribeStatusString string `xml:"SubscribeStatusString"`
+	PopupScene            int    `xml:"PopupScene"`
+}
+
 // EventPic 发图事件推送
 type EventPic struct {
 	PicMd5Sum string `xml:"PicMd5Sum"`