Class and Description |
---|
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
WxMessageTemplate
FastBootWeixin WxMessageTemplate
|
Class and Description |
---|
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
Class and Description |
---|
WxMessage.Type |
WxMessageBody.Text |
Class and Description |
---|
WxGroupMessage
fastboot-weixin WxGroupMessage
|
WxGroupMessage.Filter
群发的filter结构
|
WxGroupMessage.GroupMessageBuilder |
WxGroupMessage.Result.Status |
WxMessage
FastBootWeixin WxMessage
所有消息都是通过Msg推送的
坑啊,主动发消息竟然是json格式
真是尴尬,不仅格式不同,结构也不同,坑爹。。。
特别是text消息,json的在text结构下,xml在顶级
注解@JsonUnwrapped @XmlElementWrapper这两个对于XML和JSON完全相反的功能,两个都只提供了一个。。。
https://stackoverflow.com/questions/16202583/xmlelementwrapper-for-unwrapped-collections
https://github.com/FasterXML/jackson-databind/issues/512
FastBootWeixin WxMessage
|
WxMessage.Builder |
WxMessage.ImageBuilder |
WxMessage.Intent
标记是发送的消息还是接收的消息,没有想到一个合适的单词,就先用Intent吧
|
WxMessage.MediaBuilder |
WxMessage.MiniProgramBuilder |
WxMessage.MpNewsBuilder |
WxMessage.MusicBuilder |
WxMessage.NewsBuilder |
WxMessage.StatusBuilder |
WxMessage.TextBuilder |
WxMessage.Type |
WxMessage.VideoBuilder
上面的body和下面的body风格不一致。。。算了,什么时候强迫症犯了再改好了
加了几个参数之后发现还是下面这种方式好啊。。。
|
WxMessage.VoiceBuilder |
WxMessage.WxCardBuilder |
WxMessageBody
fastboot-weixin WxMessageBody
其中@XmlType是干啥的?因为JAXBContext中不能有相同类名,或者说不能有相同的@XmlType的name,默认使用的是类名
所以这里显式指定一下类型名。
|
WxMessageBody.Image |
WxMessageBody.Media |
WxMessageBody.MiniProgram
小程序类型,这个只有用户消息有,群发消息没有
有空把其他equals、hashcode、toString重构一下
|
WxMessageBody.MpNews |
WxMessageBody.Music
其实可以再抽象一个thumbMediaBody的。。。我懒
|
WxMessageBody.News |
WxMessageBody.News.Item
突然想省个事,虽然这里确实是用builder更好一点,但是我就是不用
写builder了,但是刚才还有个事情忘记了,不知道是啥了。
|
WxMessageBody.News.Item.Builder |
WxMessageBody.Status
发送状态消息的封装
|
WxMessageBody.Status.Command |
WxMessageBody.Template
模板消息体
|
WxMessageBody.Template.TemplateData |
WxMessageBody.Text |
WxMessageBody.Video |
WxMessageBody.Voice |
WxMessageBody.WxCard |
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
WxTemplateMessage
fastboot-weixin WxGroupMessage
|
WxTemplateMessage.MiniProgram
消息模板链接的小程序
在消息体中也有MiniProgram类型,虽然两个可以复用,但字段有点小区别,暂时不考虑复用
|
WxTemplateMessage.TemplateMessageBuilder |
WxUserMessage
fastboot-weixin WxUserMessage
|
WxUserMessage.UserMessageBuilder
是否有必要加个back返回原构造器?
是否可以泛型化,使得构造出来的对象是WxUserMessage的子类
|
Class and Description |
---|
WxMessage
FastBootWeixin WxMessage
所有消息都是通过Msg推送的
坑啊,主动发消息竟然是json格式
真是尴尬,不仅格式不同,结构也不同,坑爹。。。
特别是text消息,json的在text结构下,xml在顶级
注解@JsonUnwrapped @XmlElementWrapper这两个对于XML和JSON完全相反的功能,两个都只提供了一个。。。
https://stackoverflow.com/questions/16202583/xmlelementwrapper-for-unwrapped-collections
https://github.com/FasterXML/jackson-databind/issues/512
FastBootWeixin WxMessage
|
WxMessageBody
fastboot-weixin WxMessageBody
其中@XmlType是干啥的?因为JAXBContext中不能有相同类名,或者说不能有相同的@XmlType的name,默认使用的是类名
所以这里显式指定一下类型名。
|
WxMessageBody.Image |
WxMessageBody.Media |
WxMessageBody.MiniProgram
小程序类型,这个只有用户消息有,群发消息没有
有空把其他equals、hashcode、toString重构一下
|
WxMessageBody.Music
其实可以再抽象一个thumbMediaBody的。。。我懒
|
WxMessageBody.Video |
WxMessageBody.Voice |
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
Class and Description |
---|
WxMessageBody.News |
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
Class and Description |
---|
WxMessageBody.News |
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
Class and Description |
---|
WxMessageTemplate
FastBootWeixin WxMessageTemplate
|
Class and Description |
---|
WxMessage.Type |
Class and Description |
---|
WxMessage
FastBootWeixin WxMessage
所有消息都是通过Msg推送的
坑啊,主动发消息竟然是json格式
真是尴尬,不仅格式不同,结构也不同,坑爹。。。
特别是text消息,json的在text结构下,xml在顶级
注解@JsonUnwrapped @XmlElementWrapper这两个对于XML和JSON完全相反的功能,两个都只提供了一个。。。
https://stackoverflow.com/questions/16202583/xmlelementwrapper-for-unwrapped-collections
https://github.com/FasterXML/jackson-databind/issues/512
FastBootWeixin WxMessage
|
WxMessageProcessor
FastBootWeixin WxMessageProcessor
|
Class and Description |
---|
WxMessage.Type |
Class and Description |
---|
WxMessage.Type |
Class and Description |
---|
WxGroupMessage
fastboot-weixin WxGroupMessage
|
WxGroupMessage.Result
群发消息结果
|
WxTemplateMessage
fastboot-weixin WxGroupMessage
|
WxTemplateMessage.Result
模板消息结果
|
WxUserMessage
fastboot-weixin WxUserMessage
|
WxUserMessage.Status |
Copyright © 2018 Guangshan Technology, Inc.. All rights reserved.