| 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.