java发红包功能_java封装发送微信红包API功能。

本文介绍了如何使用Java封装微信红包API,支持普通和裂变两种红包类型,并进行了金额校验。调用者只需关注结果,问题可联系作者Sam。通过maven安装依赖,设置微信商户配置信息,然后在服务类中注入接口发送红包。
摘要由CSDN通过智能技术生成

WeChatRedPack

java封装发送微信红包API功能。

1、目前支持两种红包类型

普通

裂变

2、目前对微信红包api的发送增加了金额校验,暂时未对发送频率做限制,后期会使用redis进行限制。

3、使用简单粗暴,调用者只需要关心返回结果成功or失败,整个调用过程是透明化,有问题请联系作者:Sam 。

##使用方法 1、下载使用maven install 安装到本地or远程私服仓库,在自己项目pom添加依赖即可。

2、需要在引入项目中使用spring注入WeixinConfig中的微信商户配置信息。

//wxappid

public static String WXAPPID = null;

//mch_id 商户id

public static String MCH_ID = null;

//send_name 商户名称

public static String SEND_NAME = null;

//API密钥

public static final String KEY = null;

//密钥文件的存放路径

public static final String KEY_PATH = null;

3、在需要发送红包功能类中使用spring依赖注入,提供服务类。

/**

*

* @Description 微信发送红包接口

* @author Sam

* @date 2015年7月6日下午7:04:32

*

*/

public interface IWeixinSendRedPackService {

/**

* 发送微信红包

* @param redPackType 枚举类型:发送红包有 正常 or 裂变

* @param baseRedPackRequest 请求参数

* @exception Exception

* @return

*/

public WeixinRedPackResponse sendRedPack(int redPackType,BaseRedPackRequest baseRedPackRequest) throws Exception;

}

WeChat: sam.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值