阅读更多

 

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

发表评论

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

相关推荐

  • 浅析Oracle中char和varchar2的区别

    char是定长的 char(10)   varchar2(10)  同样存 a ,char占用了10个字符,varchar2 只占用了 一个字符(一个中文占两个字符,英文占一个)。 但是char的查询速度要比varchar2快。varchar2,Oracle还要进行语法分析,这个字段是多少位的,所以慢一些。相对于上千万的记录来说。一般的项目 没什么区别,随便用。 您可能感兴趣的文章:oracle to_char函数将number转成stringOracle to_char函数的使用方法SQL中Charindex和Oracle中对应的函数Instr

  • 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) 则可以避免这种浪费,因为它只需要存储实际使用的字符数。

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

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

  • 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与db2的数据类型比较

    Oracle中的数据类型有:字符型、数字型、日期型等。具体介绍如下: 1、字符型:char(n):用于标识固定长度的字符串。   当实际数据不足定义长度时,使用空格补全右边不足位。varchar(n):可变字符串类型。   为SQL标准规定的,数据库必须实现的数据据类型。可以存储空字符串。   varchar2(n):可变字符串类型,是oracle在varchar的基础上自行定义的可变

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

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

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

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

  • .Oracle数据类型及与DB2比较

    <br />字段类型 中文说明 限制条件 其它说明<br />CHAR 固定长度字符串 最大长度2000 bytes<br />VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749<br />NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytes<br />NVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytes<br />DATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题<br />L

  • 在数据库中建表时该选择char还是varchar

    二者区别: 1.选择char类型时比如设置char(LEN),那么其长度已经固定为LEN,即使输入的数据没有LEN长也会分配LEN个固定长度, 而选择varchar类型时比如设置varchar(LEN),其长度随输入数据的长度而改变,比如LEN=10,输入的数据长度只有5,那么LEN会自动变为5; 2.char类型中英文字符的长度为1,汉字占用长度为2,而varchar类型对于英文与汉字所占用的长...

  • 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中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

  • excel拼接换行符:char(10)

    设置单元格格式--对齐--自动换行 软回车 char(10) ="aa"&CHAR(10)&"gg"

Global site tag (gtag.js) - Google Analytics