fastweixin

微信公众平台服务器
授权协议 Apache
开发语言 Java
所属分类 手机/移动开发、 微信开发/微信公众号开发
软件类型 开源软件
地区 国产
投 递 者 钱志
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

fastweixin —— 快速搭建微信公众平台服务器

简单封装了所有与微信服务器交互的消息:文本消息、图片消息、图文消息等等 1.0版本提供了一个基于springmvc的控制器,集成了微信服务器绑定、监听所有类型消息的方法 使用时继承,重写即可,十分方便

示例代码:

public class WeixinServlet extends WeixinServletSupport {
        static final Logger log = LoggerFactory.getLogger(WeixinController.class);
        static final String TOKEN = "myToken";
        //设置TOKEN,用于绑定微信服务器
        @Override
        protected String getToken() {
            return TOKEN;
        }
        //重写父类方法,处理对应的微信消息
        @Override
        protected BaseMsg handleTextMsg(TextReqMsg msg) {
            String content = msg.getContent();
            log.debug("用户发送到服务器的内容:{}", content);
            return new TextMsg("服务器回复用户消息!");
        }
}
  • fastweixin 发布 1.3.0 版本,微信消息处理器重构,非常感谢 @Nottyjay 贡献的代码,版本更新内容: 1.修复JS-SDK中token过期不刷新的BUG 2.修复网页授权接口返回值中缺失的unionid字段 3.修复文件名获取的bug 4.增加菜单点击事件(二维码扫描与照片发送)对应处理 5.新增消息群发接口 6.修复获取分组信息的方法,现在可以获取多个分组了 7.修复当一级

  •   这篇文章转自《http://www.qtdebug.com/spring-weixin/》 微信有两种模式,编辑模式和开发者模式,有些功能是互斥的,不可以同时使用,微信开发需要在开发者模式下进行(开发者模式下仍然可以去微信的网页上群发消息)。下面介绍的功能能满足大部分的需求,响应文本消息,图文消息,创建菜单,响应菜单消息等。 我们给微信提供服务有两种消息模式,被动和主动 被动: 例如用户输入文

  • 下面这个类我对fastweixin 框架的简单封装调用,大家可以参考,如果需要QYAPIConfigExt和MainServernSupport,请参考本教程以前几篇文章。 关于素材的官方说明: 企业可以使用素材管理的接口将多媒体文件包括图片、音频、视频、文件以及图文消息上传到素材库。对多媒体文件、多媒体消息素材的获取和调用等操作,是通过media_id来进行的。通过本接口,企业可以上传或下载素材

  • 本文针对《fastweixin框架》 代码不适用于实际情况进行修改。    修改原因: 获得AccessToken接口频率有限制,建议进行缓存,注意有效期,本文写作时候是access_token有效期是7200秒,也就是两小时。 原框架没有固化保存方法,一般可以考虑保存到数据库,但读取时候发现QYAPIConfig没有赋值AccessToken的方法   修改方法:   修改QYAPIConfig

  • 一般国内的攻城狮喜欢用tomcat进行调试自己的程序,但往往发布到生产环境就会 出现各种各样问题。 比如 上一篇文章我们谈了fastweixin最基本的使用,也许你在tomcat里面使用没有任何问题,但发布到weblogic上就会出现各种各样问题: ExceptionPrecondition for readText is nextEvent().getTypeEventType() ==STAR

  •   下面这个类我对fastweixin 框架的简单封装调用,大家可以参考,如果需要QYAPIConfigExt和MainServernSupport,请参考本教程以前几篇文章    应用可以在会话界面底部设置自定义菜单,菜单项可按需设定,并可为其设置响应动作。用户可以通过点击菜单项,收到你设定的消息。企业号支持自定义菜单调起扫一扫、发图片、发地理位置等能力。   菜单分为两类,VIEW和Click

  •   上几篇文章我们谈到fastweixin使用问题和修改。   今天的问题就是使用JAVA访问HTTPS网站时候经常出现javax.net.ssl.SSLHandshakeException javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building faile

  • fastweixin 发布 1.3.8 版本,更新内容: 1.删除客服只需要提供客服昵称,不需要额外参数了 2.修复同步客服信息的BUG 3.增加一个转接客服的Msg 4.修复发送消息失败时可能导致json解析错误 5.更新slf4j版本到1.7.20 6.更新fastjson版本到1.2.8 项目主页:https://github.com/sd4324530/fastweixin 开源中国主页:

  • http://www.oschina.net/p/fastweixin 转载于:https://www.cnblogs.com/donaldlee2008/p/5746140.html

  • 软件介绍 fastweixin —— 快速搭建微信公众平台服务器 简单封装了所有与微信服务器交互的消息:文本消息、图片消息、图文消息等等 1.0版本提供了一个基于springmvc的控制器,集成了微信服务器绑定、监听所有类型消息的方法 使用时继承,重写即可,十分方便 示例代码: public class WeixinServlet extends WeixinServletSupport { st

  •   下面这个类我对fastweixin 框架的简单封装调用,大家可以参考,如果需要QYAPIConfigExt和MainServernSupport,请参考本教程以前几篇文章   目标:通讯录的部门的相关操作管理,通讯录管理包括部门管理、成员管理、标签管理三个部分,              成员的管理操作,包括创建、删除、更新、获取、获取部门成员几个操作要点封装。 注意事项:1、参考官方文档,确

 相关资料
  • 本文向大家介绍Java微信公众平台开发(1) 接入微信公众平台,包括了Java微信公众平台开发(1) 接入微信公众平台的使用技巧和注意事项,需要的朋友参考一下 前面几篇文章一直都在说微信公众平台的开发准备工作,那么从这篇开始我们就将正式的进入JAVA微信公众平台开发的整个流程,那么这篇我们开始聊聊如何将我们的服务端和微信公众平台对接! (一)接入流程解析 在我们的开发过程中无论如何最好的参考工具当

  • 本文向大家介绍Java微信公众平台开发(2) 微信服务器post消息体的接收,包括了Java微信公众平台开发(2) 微信服务器post消息体的接收的使用技巧和注意事项,需要的朋友参考一下 在上一篇的文章中我们详细讲述了如何将我们的应用服务器和微信腾讯服务器之间的对接操作,最后接入成功,不知道你有没有发现在上一篇的【controller】中我定义了一个get方法和一个post方法,但是在使用过程中我

  • 本文向大家介绍PHP技术开发微信公众平台,包括了PHP技术开发微信公众平台的使用技巧和注意事项,需要的朋友参考一下 下面通过图文并茂的方式介绍微信公众平台开发过程,具体内容如下: 微信公众平台有两种模式:编辑模式 和 开发模式。 普通的功能可以通过编辑模式来搞定。开发模式具有更多的功能。让我们来使用开发模式开发helloword吧 步骤如下: 第一步:先注册一个公众号(https://mp.wei

  • 本文向大家介绍node.js微信公众平台开发教程,包括了node.js微信公众平台开发教程的使用技巧和注意事项,需要的朋友参考一下 用nodejs怎样来实现对微信公众平台的开发呢?   别的就不多说了,先来简单介绍微信公众平台的基本原理。   微信服务器就相当于一个转发服务器,终端(手机、Pad等)发起请求至微信服务器,微信服务器,然后将请求转发给自定义服务(这里就是我们的具体实现)。服务处理完毕

  • 本文向大家介绍PHP版微信公众平台红包API,包括了PHP版微信公众平台红包API的使用技巧和注意事项,需要的朋友参考一下 重写了一下PHP下面的微信API接口, 微信红包支持,JSAPI的动态参数接口支持 http://git.oschina.net/youkuiyuan/yky_test/blob/master/class/wxapi.class.php 微信API类 - 增加红包支持 后期还

  • 本文向大家介绍php微信公众平台开发类实例,包括了php微信公众平台开发类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php微信公众平台开发类。分享给大家供大家参考。具体分析如下: ThinkWechat.php类文件如下: 希望本文所述对大家的php程序设计有所帮助。

  • 本文向大家介绍Java微信公众平台之素材管理,包括了Java微信公众平台之素材管理的使用技巧和注意事项,需要的朋友参考一下 微信素材管理和群发这块文档对Java很不友好。本文只对新增临时素材,新增永久素材做介绍,其余获取、删除、修改自行补充 公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。

  • 本文向大家介绍微信公众号平台接口开发 获取微信服务器IP地址方法解析,包括了微信公众号平台接口开发 获取微信服务器IP地址方法解析的使用技巧和注意事项,需要的朋友参考一下 官方说明 目前看不出来这个接口有哪些具体运用,但是既然有这个接口,那我们就试试能不能用 访问接口 修改WeCharBase.cs,新增以下2个方法 修改控制器:SubscriptController.cs 新增视图 运行项目试试