微信开发框架之实体类设计


这是一个基于java的简易微信开发框架,因本人水平有限,大神勿喷,多多指点。

下载地址:http://download.csdn.net/detail/qp23401/5914683

实体类

Package:net.qp234.weixin.entities

消息推送实体类

ReqBaseMessage  推送消息基类

    参数                                          

                                                                                                   描述                                                                                                                                                

ToUserName

开发者微信号

FromUserName

发送方帐号(一个OpenID

CreateTime

消息创建时间(整型)

MsgType

text/event/image/location/link

MsgId

消息id64位整型

每个推送消息都包括以上5个属性

 

ReqTextMessage 继承自 ReqBaseMessage  文本消息

   参数                                        

                                                                          描述                                                                                                                                                                           

Content

文本消息内容

 

ReqImageMessage 继承自 ReqBaseMessage  图片消息

          参数                            

                                                                 描述                                                                                                                                                                                        

PicUrl

图片链接

 

ReqLocationMessage继承自ReqBaseMessage  地理位置消息

      参数                                     

                                                                                 描述                                                                                                                                                                  

Location_X

地理位置纬度

Location_Y

地理位置经度

Scale

地图缩放大小

Label

地理位置信息

 

ReqLinkMessage 继承自ReqBaseMessage 链接消息

         参数                                           

                                                                                    描述                                                                                                                                                    

Title

消息标题

Description

消息描述

Url

消息链接

ReqEventMessage 继承自ReqBaseMessage  事件消息

    参数                                    

                                                                  描述                                                                                                                                                                                 

Event

事件类型,subscribe(订阅)unsubscribe(取消订阅)CLICK(自定义菜单点击事件)

EventKey

事件KEY值,与自定义菜单接口中KEY值对应

Event消息略有不同它没有MsgId属性

 

ReqVoiceMessage继承自 ReqBaseMessage  语音消息

          参数                        

                                                                             描述                                                                                                                                                                            

mediaId

format

 

ReqVideoMessage继承自 ReqBaseMessage  视频消息

                       参数                               

                                                                   描 述                                                                                                                                                                 

mediaId

thumbMediaId

 

消息回复实体类

ResBaseMessage  消息回复基类

             参数                                  

                                                                   描述                                                                                                                                                                         

ToUserName

接收方帐号(收到的OpenID

FromUserName

开发者微信号

CreateTime

消息创建时间

MsgType

text/music/news

FuncFlag

星标消息

 

ResTextMessage  继承自ResBaseMessage  回复文本消息

                      参数                        

                                                         描述                                                                                                                                                                                    

Content

消息内容

 

ResNewsMessage 继承自ResBaseMessage  回复图文消息

                      参数                      

                                                                                                    描述                                                                                                                                             

ArticleCount

图文消息个数,限制为10条以内

Articles

多条图文消息信息,默认第一个item为大图

Title

图文消息标题

Description

图文消息描述

PicUrl

图片链接,支持JPGPNG格式,较好的效果为大图640*320,小图80*80

Url

点击图文消息跳转链接

 

ResMusicMessage继承自ResBaseMessage  回复音乐消息

                       参数                          

                                                              描述                                                                                                                                                                              

MusicUrl

音乐链接

HQMusicUrl

高质量音乐链接,WIFI环境优先使用该链接播放音乐






  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值