开发微信公众平台03

开发微信公众平台03

ID:20730368

大小:31.50 KB

页数:20页

时间:2018-10-15

上传者:xinshengwencai
开发微信公众平台03_第1页
开发微信公众平台03_第2页
开发微信公众平台03_第3页
开发微信公众平台03_第4页
开发微信公众平台03_第5页
资源描述:

《开发微信公众平台03》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

开发微信公众平台03前面说到的要开发微信公众平台的功能首先要成为开发者,就是填写url和tocken,我写了两篇但是系统说已经存在了所以我就不多说了,现在开发进入到开发的阶段首先新建一个javaweb工程,名字自己取点finish就可以了。接下来就是代码:下面我会借用柳老师的代码给大家看y1t8d多宝平台http://www.ok888.co/ 把消息推送中定义的所有消息都有的字段提取出来,封装成一个基类,这些公有的字段包括:ToUserName(开发者微信号)、FromUserName(发送方帐号,OPEN_ID)、CreateTime(消息的创建时间)、MsgType(消息类型)、MsgId(消息ID),封装后基类.liufeng.course.message.req.BaseMessage的代码如下:package.liufeng.course.message.req;/***消息基类(普通用户-公众帐号)**@authorliufeng*@date2013-05-19*/publilassBaseMessage{y1t8d多宝平台http://www.ok888.co/ //开发者微信号privateStringToUserName;//发送方帐号(一个OpenID)privateStringFromUserName;//消息创建时间(整型)privatelongCreateTime;//消息类型(text/image/location/link)privateStringMsgType;//消息id,64位整型privatelongMsgId;publicStringgetToUserName(){y1t8d多宝平台http://www.ok888.co/ returnToUserName;}publicvoidsetToUserName(StringtoUserName){ToUserName=toUserName;}publicStringgetFromUserName(){returnFromUserName;}publicvoidsetFromUserName(StringfromUserName){FromUserName=fromUserName;y1t8d多宝平台http://www.ok888.co/ }publiclonggetCreateTime(){returnCreateTime;}publicvoidsetCreateTime(longcreateTime){CreateTime=createTime;}publicStringgetMsgType(){returnMsgType;}publicvoidsetMsgType(StringmsgType){y1t8d多宝平台http://www.ok888.co/ MsgType=msgType;}publiclonggetMsgId(){returnMsgId;}publicvoidsetMsgId(longmsgId){MsgId=msgId;}}这个类你不需做任何的改动,把包名换成你的就可以了!y1t8d多宝平台http://www.ok888.co/ 请求消息之文本消息package.liufeng.course.message.req;/***文本消息**@authorliufeng*@date2013-05-19*/publilassTextMessageextendsBaseMessage{//消息内容privateStringContent;y1t8d多宝平台http://www.ok888.co/ publicStringgetContent(){returnContent;}publicvoidsetContent(Stringcontent){Content=content;}}这个类跟上面的一样请求消息之消息package.liufeng.course.message.req;/**y1t8d多宝平台http://www.ok888.co/ *消息**@authorliufeng*@date2013-05-19*/publilassImageMessageextendsBaseMessage{//链接privateStringPicUrl;publicStringgetPicUrl(){returnPicUrl;}y1t8d多宝平台http://www.ok888.co/ publicvoidsetPicUrl(StringpicUrl){PicUrl=picUrl;}}改包名就all了!请求消息之地理位置消息package.liufeng.course.message.req;/***地理位置消息**@authorliufengy1t8d多宝平台http://www.ok888.co/ *@date2013-05-19*/publilassLocationMessageextendsBaseMessage{//地理位置维度privateStringLocation_X;//地理位置经度privateStringLocation_Y;//地图缩放大小privateStringScale;//地理位置信息y1t8d多宝平台http://www.ok888.co/ privateStringLabel;publicStringgetLocation_X(){returnLocation_X;}publicvoidsetLocation_X(Stringlocation_X){Location_X=location_X;}publicStringgetLocation_Y(){returnLocation_Y;}publicvoidsetLocation_Y(Stringlocation_Y){y1t8d多宝平台http://www.ok888.co/ Location_Y=location_Y;}publicStringgetScale(){returnScale;}publicvoidsetScale(Stringscale){Scale=scale;}publicStringgetLabel(){returnLabel;}y1t8d多宝平台http://www.ok888.co/ publicvoidsetLabel(Stringlabel){Label=label;}}同上请求消息之链接消息package.liufeng.course.message.req;/***链接消息**@authorliufengy1t8d多宝平台http://www.ok888.co/ *@date2013-05-19*/publilassLinkMessageextendsBaseMessage{//消息标题privateStringTitle;//消息描述privateStringDescription;//消息链接privateStringUrl;publicStringgetTitle(){returnTitle;y1t8d多宝平台http://www.ok888.co/ }publicvoidsetTitle(Stringtitle){Title=title;}publicStringgetDescription(){returnDescription;}publicvoidsetDescription(Stringdescription){Description=description;}y1t8d多宝平台http://www.ok888.co/ publicStringgetUrl(){returnUrl;}publicvoidsetUrl(Stringurl){Url=url;}}请求消息之语音消息package.liufeng.course.message.req;/***音频消息y1t8d多宝平台http://www.ok888.co/ **@authorliufeng*@date2013-05-19*/publilassVoiceMessageextendsBaseMessage{//媒体IDprivateStringMediaId;//语音格式privateStringFormat;publicStringgetMediaId(){returnMediaId;y1t8d多宝平台http://www.ok888.co/ }publicvoidsetMediaId(StringmediaId){MediaId=mediaId;}publicStringgetFormat(){returnFormat;}publicvoidsetFormat(Stringformat){Format=format;}}y1t8d多宝平台http://www.ok888.co/ 到这里请求消息的基类就完成了。原作者:柳峰y1t8d多宝平台http://www.ok888.co/

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭