微信红包的使用已经很广泛,本篇文章介绍了微信发红包的实例,需要有认证的公众号,且开通了微信支付,商户平台且开通了现金红包的权限即可。

https://pay.weixin.qq.com商户登陆地址。选择查看营销中心的现金红包

https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_1 现金红包的官网文档说明

先看几个图 简单的测试。前提需要你去商户平台先充值。不支持预支付。本文只是总结微信现金红包接口的调用与实现。具体要根据自己的业务去实现如何调用该接口。

https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=13_4&index=3 文档中普通红包有关于所有的讲解。 调用必须有商户平台的证书。

需要的参数也都有列出。根据自己需求来决定。

1.java封装一个红包对象

?

2.需要用的工具类 createBillNo是生成商户订单号 官网文档要求如下:

?

3.前面工作很简单需要的证书和商户号有。且商户平台有金额即可测试现金红包接口

?

测试中除了sign为空。其他都可以填充。现在我们生成sign签名;根据pack对象中的参数去生成sign;

具体签名算法https://pay.weixin.qq.com/wiki/doc/api/tools/cash_coupon.php?chapter=4_3 官网给出的地址

https://pay.weixin.qq.com/wiki/tools/signverify/可以在这个测试页面进行对比看加密后是否一致。

?

4.发送红包

?

?

5.返回的xml看是否成功 由于只充值了1元 前几天已经测试发送 所以返回如下信息

?

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

java 微信公众号发红包,Java微信支付-微信红包相关推荐

  1. 【微信公众号发红包转账】微信公众号上手机网页接收请求,通过公众号给用户发红包 开发流程...

    有了微信支付 的开发做铺垫,相关的微信其他业务处理起来逻辑就能清晰很多. 准备好这两个架包 ------------------------------------------------------ ...

  2. Java开发微信公众号之整合weixin-java-tools框架开发微信公众号

    微信开发者接入文档 : https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319 微信公众平台测试账号申请: http ...

  3. 微信公众号开发java流程_微信公众号开发教程java 编程语言的特点及选择

    微信公众号开发教程java 编程语言的特点及选择 微信公众号为用户提供了相关的工具,来对微信公众号进行一个简单的开发.但是如果想实现一些复杂的功能,其实还是要借助于一些编程语言的使用.所以要了解,在微 ...

  4. 深入探索微信公众号开发:Java代码实现与最佳实践

    微信公众号是一种基于微信生态的社交工具,它可以帮助企业和个人实现信息传播.客户互动和营销推广等目标.本文将深入探讨微信公众号的开发流程.核心功能和Java代码实现,同时提供一些最佳实践,帮助你更好地应 ...

  5. 微信公众号发送客服消息【文本、图片】

    微信公众号发送客服消息[文本.图片] /// <summary> /// 微信用户唯一标识OpenId /// </summary> public static string ...

  6. 怎样在微信公众号发文件?

    怎样在微信公众号发文件? 我们都知道创建一个微信公众号,在公众号中发布一些文章是非常简单的,但公众号添加附件下载的功能却被限制,如今可以使用小程序"微附件"进行在公众号中添加附件. ...

  7. php公众号客服消息图文,微信公众号发送客服消息功能怎么实现?

    1.微号帮平台:免费注册试用7天 根据页面上的提示完成新用户注册操作,>>立即注册 注册成功后,使用用户名.密码登录平台,>>立即登录 3.登录成功后,进入管理中心,选择添加公 ...

  8. 微信公众号发不出信息

    今天遇到微信公众号发不出信息,测试报错如下: ( [base_resp] => stdClass Object ( [ret] => -3 [err_msg] => invalid ...

  9. 微信公众号发送客服消息asp源码示例

    微信公众号发送客服消息asp源码示例有三种,一种是发送纯文本,一种是发送图文信息,一种是发送可以换行并且带链接的效果,如下图效果: 三种效果 下面是asp推送客服消息的代码: <% functi ...

  10. 花1分钟看完这篇文章,保证你立马学会微信公众号发文章!

    原标题:花1分钟看完这篇文章,保证你立马学会微信公众号发文章! 做微信公众号的不会发文章?我想这句话翻译过来应该是,如何发布一篇高质量的文章才对. 比如我在微信公众号发布一篇文章,直接就用微信公众号自 ...

最新文章

  1. oracle数据库查看等待,Oracle常见等待事件说明(三)-enqueue/free buffer waits
  2. [ 1001] 动态开辟二维数组的说明
  3. 用移位实现除以或者乘以一个数
  4. JS获取自定义属性data-*值与dataset
  5. Mobileye单目测距
  6. java opencv 计算滑块横移距离
  7. 速腾(Robosense) M1激光雷达ip配置
  8. vxe-table renderer 渲染器详解,render 渲染器使用方式
  9. python怎样查找收盘价_如何在Python中从晨星获得调整后的收盘价?
  10. 网络连接正常,浏览器显示无法访问
  11. 2023哈尔滨工业大学计算机考研信息汇总
  12. 渗透前期学习资源分享
  13. 员工转正申请书_简短的员工转正申请书范文6篇
  14. DVWA靶场 XSS
  15. 新型多功能、高性能量子点,可以用于医学成像、量子计算
  16. 跟驰理论 matlab,[经济学]第5章 跟驰理论.ppt
  17. 数据分析初回-探索性数据分析
  18. CSS-justify-content 属性
  19. 阿里开源的分布式事务揭秘:Seata原理及流程剖析
  20. 后端常用开发工具下载地址

热门文章

  1. 地图-导航(百度/高德)
  2. Linux内核移植 part3:Exynos4412 Linux Kernel移植
  3. excel2010 向程序发送命令时出现问题
  4. Word 公式编辑器: 公式居中,编号居右,带章节号自动更新,且可以交叉引用
  5. 计算机上安装的网络协议,win10系统正确安装网络协议的方法
  6. 级数ex展开_关于e和ex级数型展开式的规律分析_数学专业.doc
  7. linux oracle实例名查看,Linux环境下oracle数库库改名,实例改名
  8. 木东居士谈数仓的学习方法!
  9. tyvj P1517 飘飘乎居士的乌龟(最大流)
  10. 你的精力分配,决定你的层次