当前位置: 首页 > news >正文

手机网站排行榜专门查公司的软件

手机网站排行榜,专门查公司的软件,株洲有名的网站,网站建设过程中需要注意的通用原则fastweixin作者:peiyu快速搭建微信公众平台服务器简单封装了所有与微信服务器交互的消息:文本消息、图片消息、图文消息等等提供了基于springmvc以及基于servlet框架的控制器#xff0c;集成了微信服务器绑定、监听所有类型消息的方法使用时继承#xff0c;重写即可#xff…fastweixin作者:peiyu快速搭建微信公众平台服务器简单封装了所有与微信服务器交互的消息:文本消息、图片消息、图文消息等等提供了基于springmvc以及基于servlet框架的控制器集成了微信服务器绑定、监听所有类型消息的方法使用时继承重写即可十分方便支持高级接口的API框架中提供MenuAPI、CustomAPI、QrcodeAPI、UserAPI、MediaAPI、OauthAPI用于实现所有高级接口功能使用极其简单内部实现token过期自动刷新不用再关注token细节支持微信消息安全模式但由于jdk的限制导致想使用安全模式必须修改jdk内部的jar包官方网站下载下载后解压可以看到local_policy.jar和US_export_policy.jar以及readme.txt如果安装了JRE将两个jar文件放到%JRE_HOME%\lib\security目录下覆盖原来的文件如果安装了JDK将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件详细文档(感谢luozhuang 的整理)基于springmvc项目的集成方法RestControllerRequestMapping(/weixin)public class WeixinController extends WeixinControllerSupport {private static final Logger log LoggerFactory.getLogger(WeixinController.class);private static final String TOKEN myToken;//设置TOKEN用于绑定微信服务器Overrideprotected String getToken() {return TOKEN;}//使用安全模式时设置APPID//不再强制重写有加密需要时自行重写该方法Overrideprotected String getAppId() {return null;}//使用安全模式时设置密钥//不再强制重写有加密需要时自行重写该方法Overrideprotected String getAESKey() {return null;}//重写父类方法处理对应的微信消息Overrideprotected BaseMsg handleTextMsg(TextReqMsg msg) {String content msg.getContent();log.debug(用户发送到服务器的内容:{}, content);return new TextMsg(服务器回复用户消息!);}/*1.1版本新增重写父类方法加入自定义微信消息处理器*不是必须的上面的方法是统一处理所有的文本消息如果业务觉复杂上面的会显得比较乱*这个机制就是为了应对这种情况每个MessageHandle就是一个业务只处理指定的那部分消息*/Overrideprotected List initMessageHandles() {List handles new ArrayList();handles.add(new MyMessageHandle());return handles;}//1.1版本新增重写父类方法加入自定义微信事件处理器同上Overrideprotected List initEventHandles() {List handles new ArrayList();handles.add(new MyEventHandle());return handles;}}基于servlet项目的集成方法public class WeixinServlet extends WeixinServletSupport {Overrideprotected WeixinSupport getWeixinSupport() {return new MyServletWeixinSupport();}}//用户自行实现的微信消息收发处理器public class MyServletWeixinSupport extends WeixinSupport {private static final Logger log LoggerFactory.getLogger(MyServletWeixinSupport.class);Overrideprotected String getToken() {return myToken;}Overrideprotected BaseMsg handleTextMsg(TextReqMsg msg) {String content msg.getContent();log.debug(用户发送到服务器的内容:{}, content);return new TextMsg(服务器回复用户消息!);}}web.xml配置weixinxxx.xxx.WeixinServletweixin/weixin基于Jfinal框架项目的集成方法public class MyJfinalController extends Controller {//用户自行实现的消息处理器private WeixinSupport support new MyServletWeixinSupport();public void index() {HttpServletRequest request getRequest();log.debug(method:{}, request.getMethod());//绑定微信服务器if (GET.equalsIgnoreCase(request.getMethod().toUpperCase())) {support.bindServer(request, getResponse());renderNull();} else {//处理消息renderText(support.processRequest(request), text/xml);}}}Change LogWhy UseMaven 项目引入com.github.sd4324530fastweixin1.3.15
http://www.yutouwan.com/news/109426/

相关文章:

  • 手机建站程序源码担路做网站
  • 公司要建设网站供电局招聘2023社招
  • 做网络传销网站犯法吗广州网站平台怎么做
  • 大兴建设网站网页游戏网站火
  • 武夷山市建设局网站vps 建网站 代理
  • wordpress照片页面阜阳seo
  • 网站SEO做点提升流量万象温州自媒体公司
  • 个人如何做购物网站 关于支付接口上海网站建设选缘魁 -企查
  • 办公用纸网站建设电子商务网站发展建设论文
  • 中国500强公司有哪些网络优化工程师是干什么的
  • 做免费网站推广开头语深圳网站建设 华信科
  • 做新网站怎样提交360自己做服务器的网站
  • 网站开发专业是干嘛的制作衣服的软件app
  • 西安医院网站建设桂林无人机航拍
  • 专业品牌网站建设价格品牌网站建设设计公司
  • 辽宁省建设厅网站升级何时结束辽宁建设执业继续教育协会网站
  • 网站建设的基本流程包括哪些南阳高质量建设大市网站
  • 苏州公司做变更网站怎么用ip地址做网站
  • 用易语言可以做网站吗怎样做百度网站推广
  • 昭通网站开发公司学校网站的建设方案
  • 周口微网站制作天津美容网站建设
  • 有没有做网站一次付费免费注册淘宝店铺
  • 成都百度推广的关键词深圳网站快速排名优化
  • 最好看的2018中文2019镇江网站建设方式优化
  • 手机网站网站开发流程图新风向网站建设
  • 一键生成logo免费网站为朋友做的网站
  • 建立网站的主机方式深圳市建设交易中心
  • 域名注册好了怎么了做网站花溪网站建设
  • 青岛网站推广哪家便宜设计工作网站好
  • 如何增加网站内链建设WordPress怎样开发支付