阅读更多

 

JeeWx-api 1.0.5 版本发布,微信SDK接口封装

1、jeewx-api为何诞生

现在微信越来越火,基于微信的公众号和服务号越来越丰富,虽然微信帮助文档已经提供了相关的接口,但是接口比较多,通过代码自己调用比较麻烦,所以为减轻开发者独自创造轮子,将微信API进行了统一封装!

2、作者 : Jeecg开源社区

3、新版本升级功能

   一、基础接口
        1、获取api_ticket
         2、自定义菜单删除接口
         3、多媒体素材永久上传接口
         4、新增获取自定义菜单配置接口
         5、新增获取自动回复规则接口
  二、微信门店接口
        1、创建门店
        2、查询门店信息
        3、查询门店列表
        4、删除门店
        5、上传图片
        6、修改门店服务信息
        7、门店类目表
  三、公众号第三方平台接口
        1、获取第三方平台access_tokenapi_component_token
        2、获取预授权码api_create_preauthcode
        3、使用授权码换取公众号的授权信息api_query_auth
        4、获取(刷新)授权公众号的令牌api_authorizer_token
        5、获取授权方信息api_get_authorizer_info
        6、获取授权方的选项设置信息api_get_authorizer_option
        7、设置授权方的选项信息api_set_authorizer_option
        8、推送component_verify_ticket协议每隔10分钟定时推送
        9、推送取消授权通知公众号取消授权时推送给开发者
        10、加密解密
  四、项目改造
          1.增加异常处理机制(微信接口调用失败)
           2.修复历史版本BUG

4、快速使用方法:

所有获取微信接口的方法都是静态方法,可以通过传递参数调用,API的包基本与微信开发者文档目录对应,通过英语单据,如参数有疑问,可以对照微信开发者帮助文档进行理解。

  

5、源码下载地址:

      源码下载地址:     

          地址一: https://code.csdn.net/zhangdaiscott/jeewx-api 

             地址二:  http://git.oschina.net/jeecg/jeewx-api 

 

       更多资料 (论坛): www.jeecg.org 

 

0
0
评论 共 2 条 请登录后发表评论
2 楼 javer 2015-10-10 16:40
一直在用chanjarster的weixin-java-tools
1 楼 cocoismywife 2015-09-10 17:07
有warning的代码,无法忍

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • char与varchar2的区别

    varchar2虽然比char节省空间,但是假如一个varchar2列经常被修改,而且每次被修改的数据的长度不同,这会引起“行迁移”现象,而这造成多余的I/O,是数据库设计中要尽力避免的,这种情况下用char代替varchar2会更好一些。比如,存储字符串“101”,对于char(10),表示你存储的字符将占10个字节(包括7个空字符),在数据库中它是以空格占位的,而同样的varchar2(10)则只占用3个字节的长度,10只是最大值,当你存储的字符小于10时,按实际长度存储。

  • mysql中int(10)和char(10),varchar(10)区别是什么?

    整体对比表格总体来说,int(10) 适合存储整数,char(10) 和 varchar(10) 适合存储短字符串。当需要存储较长字符串时,应该使用 text 类型或 blob 类型。另外,char(10) 在某些情况下可能会浪费存储空间,因为它需要预留足够的空间来存储 10 个字符,而无论实际使用了多少个字符。varchar(10) 则可以避免这种浪费,因为它只需要存储实际使用的字符数。

  • Oracle中VARCHAR和VARCHAR2的区别

    Oracle中VARCHAR和VARCHAR2的区别 VARCHAR2 默认类型,VARCHAR2是Oracle中最常见的可变长度字符串类型 VARCHAR2不区分NULL和空字符串,这意味着NULL和空字符串在VARCHAR2类型中被视为相同的值 最大长度为4000字符(从Oracle 12c开始,最大长度增加到了32767字符) VARCHAR2类型的列在没有数据时存储为空字符串,而不是NULL VARCHAR 历史遗留,VARCHAR是Oracle早起版本中使用的类型,但现在主要用于兼容和未来的

  • 处理mysql中text类型里的换行符char(10)

    在python中处理:string_data.replace(chr(10), ''),这样在网页中就使用html标签进行换行。可以在查询语句中用replace函数做查询转换:SELECT replace(string_data, char(10), '');char(10): 换行符 char(13): 回车符。

  • char(10)和VARCHAR(10)主要的区别是什么?

    一、CHAR和VARCHAR区别? 1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的,比如,存储字符串“abc",对于CHAR(10),表示你存储的字符将占10个字节(包括7个空字符),而同样的VARCHAR(10)则只占用3个字节的长度,10只是最大值,当你存储的字符小于10时,按实际长度存储。 2.CHAR的效率比VARCHAR的效率稍高。 3.目前VARC

  • c语言char10是什么意思,c语言char是什么意思

    c语言char是什么意思?char是容纳单字符的一种基本数据类型,不能存储汉字,(一个汉字占2字节)存储字符串用string,其实String就是一个char的数组,不过它当中的元素多一个‘\0'在数组的最后,表示结束例如字符串abcdchar a[]={'a','b','c','d','\0'};是等价的。而且一个变量只能存一个字符;如果要存多个则用string(字符串)类型。推荐:《c语言教程...

  • 吃一堑长一智:记关于oracle中char与varchar2的部分区别(掉坑)

    因为笔者在写代码的时候,没注意取到的数据库中的字段类型为char(2),而数据库中的值长度为1,导致在判断字符串相等的时候出现了问题。。。。。。 为了警醒自己并且加深印象,我把这个知识点放进自己的博客,也欢迎看到我博客的大佬们提出一些建议。 1、 CHAR的长度是固定的,而且效率高,一般用于存储固定长度的数据,例如:手机号,身份证号之类的。 VARCHAR2的长度是可以变化的,长度不定,但是效率较于CHAR偏低。 2、CHAR(3)与VARCHAR(3)的区别 上文也说了,CHAR的长度是固定的

  • 从原理说,char(10)为什么比char(100)更有利于提高性能

    看英文资料,头疼的地方是,几乎刹不住闸。一个问题来了,掌握细节往往要查很多其他的书。比如高盛收购广告公司,往往对并购不理解细节,就要找并购相关类的入门书,需要看看中文对各...

  • VARCHAR、VARCHAR2、CHAR的区别

      1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。  2.CHAR的效率比VARCHAR2的效率稍高。  3.目前VARCHAR是VARCHAR2...

  • Oracle中varchar和varchar2的区别

    4. varchar/varchar2两种类型都是可变长度类型(有些文章中说varchar是固定长度,不敢苟同),但在Oracle中varchar2是亲儿子,支持的最大长度是varchar的两倍(12版本之前为4000个字节,12版本之后为32767字节);1. varchar/varchar2两种类型Oracle都支持,但varchar是标准SQL提供的类型,varchar2是Oracle提供的类型(目前已不是Oracle独有,一些国产数据库也支持,例如高斯和达梦,原因你懂的~);

  • Oracle数据库中的varchar2和char区别

    1、char是长度固定不变的,而varchar2的长度是可变的,例如char(10)、varchar(10),如果存储一个汉字“是”,char(10)则存储占10个字节,3个字节是汉字后面7个字节用空格补齐,varchar(10),存储长度3个字节,后面的7个字节不用空格补齐,10仅仅表示最大存储长度为10个字节。2、char的效率比varchar2的效率稍高3、char     char类型保存...

  • Oracle中varchar2和nvarchar2的区别

    Oracle中varchar2和nvarchar2的区别

  • MySql中的varchar的最大长度到底是多长?

    今天搞了一个留言新功能,但是老总非要将留言文本长度放开到500的长度,我有些犯难了,到底是用text还是varchar,毕竟之前的使用mysql也没有具体查看varchar的具体长度。

  • oracle根据长度取,【转】Oracle中如何取一个字段的定义长度

    该楼层疑似违规已被系统折叠隐藏此楼查看此楼项目开发中遇到了获取Oracle字段定义的长度问题,现在将此总结一下,希望能给需要此需求的同行们有个帮助。在Oracle中获取一个字符的长度的方法很简单,就是利用oracle自带的函数(length()或者lengthb()):如:sql> select length('silver bullet') from dual;结果:13但有时候,我们需...

  • varchar2(n)与varchar2(n char)的区别

    在oracle中varchar2(n)与archar2(n char)的主要区别就是所占用的存储空间不同。 举个栗子: 如下sql创建两张表 发现创建完后他们的数据长度是不同的,varchar2(2 char)的字段占用了8个字节,而varchar2(2)只占了两个字节。后google发现varchar2(n)所占具体字节数与NLS_LENGTH_SEMANTICS这个参数有关,默认

  • oracle中的char和varchar2区别,String等的区别

    oracle 关于char、varchar、varchar2 1、varchar2 把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节; 2、varchar2 把空串等同于null处理,而varchar仍按照空串处理; 3、varchar2 字符要用几个字节存储,要看数据库使用的字符集; 4、大部分情况下建议适用varchar

  • CHAR,VARCHAR,VARCHAR2类型的区别与使用

    1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的, 比如,存储字符串“abc",对于CHAR (20),表示你存储的字符将占20个字节(包括17个空字符),而同样的VARCHAR2 (20)则只占用3个字节的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。    2.CHAR的效率比VARCHAR2的效率稍高。    3.目前VARCHAR是VARCHA

  • char、varchar、varchar2区别

    1.区别 1.char的长度是固定的,而varchar2的长度是可以变化的,比如,存储字符串“abc”,对于char(20),表示你存储的字符将占20个字节(包括17个空字符),而同样的varchar2(20)则只占用3个字符的长度,20只是最大值,当你存储的字符小于20时,按实际长度存储。 2.char的效率比varchar2的效率稍高。 3.目前varchar是varchar2的同义词。

  • varchar2(10 byte)和varchar2(10 char)有什么不同

    The VARCHAR2 datatype specifies a variable-length character string. When you create a VARCHAR2 column, you supply the maximum number of bytes or characters of data that it can hold. Oracle subsequentl

  • ORACLE VARCHAR2(n CHAR)格式

    以前就遇到过这个问题,当时查了就忘了,今天详细记录一下。 数据从SOURCE表导到TARGET表因为超长进不去。SOURCE这边格式是VARCHAR2(255 CHAR), TARGET那边格式是VARCHAR2(256),这两个格式的区别在于: http://www.oracle-base.com/articles/9i/CharacterSemanticsAndGlobal

Global site tag (gtag.js) - Google Analytics