阅读更多

 

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的代码,无法忍

发表评论

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

相关推荐

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

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

  • 处理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的长度是固定的

  • 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类型保存...

  • varchar和varchar2的区别

    varchar是标准sql里面的。varchar2是oracle提供的独有的数据类型。 varchar对于汉字占两个字节,对于英文是一个字节,占的内存小,varchar2都是占两个字节。 varchar对空串不处理,varchar2将空串当做null来处理。 varchar存放固定长度的字符串,最大长度是2000,varchar2是存放可变长度的字符串,最大长度是4000. 如...

  • 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

  • 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中varchar与varchar2区别

    varchar  -- 存放定長的字符数据,最长2000個字符; varchar2 -- 存放可变长字符数据,最大长度为4000字符。  目前没有本质的区别  但是:varchar2是oracle提供的独特的数据类型oracle保证在任何版本中该数据类型向上和向下兼容但不保证varchar,这是因为varchar是标准sql提供的数据类型有可能随着sql标准的变化而改变 char对于不够位数的用空...

  • ORACLE VARCHAR2(n CHAR)格式

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

  • 从头开始学Oracle--------char与varchar2的区别

    (1)oracle中char与varchar2的区别char的长度是固定的,比如char(20),存储”abc”,剩下用17字节用空格表示VARCHAR2的长度是可以变化的,varchar2(20)存储”abc”,只占用了3个长度,它表示它最大能存储20个字节的长度。虽然char空间占用的大,但是char的效率高于varchar2(2)...

  • 在MySQL中char代表几个字节_定义数据库列是,CHAR(n),n指的是字节数还是字符个数...

    原帖由 bell6248 于 10-10-22 10:48 发表 是字符个数哈哈,你看走眼了默认是用字节数--不加byte或者charSCOTT@lastwinner.lw> create table del01(u char(5));表已创建。已用时间:00: 00: 00.10SCOTT@lastwinner.lw> desc del01名称 ...

  • oracle 10g varchar2与varchar有什么区别

    1.varchar2把所有字符都占两字节处理(一般情况下),varchar只对汉字和全角等字符占两字节,数字,英文字符等都是一个字节; 2.VARCHAR2把空串等同于null处理,而varchar仍按照空串处理; 3.VARCHAR2字符要用几个字节存储,要看数据库使用的字符集, 大部分情况下建议使用varchar2类型,可以保证更好的兼容性。

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

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

Global site tag (gtag.js) - Google Analytics