一、生成普通二维码
1、使用 Hutool QrCodeUtil 工具类生成普通二维码,关键代码
(1)输出流方式
//1、接口映射层
@ApiOperation("生成二维码")
@GetMapping("/genCouponQrCode")
public void genCouponQrCode(HttpServletResponse response, @RequestParam("id") Long id) throws IOException {
couponService.genCouponQrCode(response, id);
}
//2、业务实现层
@Override
public void genCouponQrCode(HttpServletResponse response, Long id) throws IOException {
QrConfig qrConfig = new QrConfig();
qrConfig.setWidth(200);
qrConfig.setHeight(300);
//qrConfig.setImg("");
String url = "";
if (couponQrCodeUrl.contains("?")) {
url = couponQrCodeUrl + id;
} else {
url = couponQrCodeUrl + "?id="

本文介绍了如何使用Hutool库生成普通二维码的输出流和Base64形式,以及如何通过微信API生成小程序码的Base64码,并且详细说明了请求过程和所需参数。此外,还讲解了获取小程序短链接的API调用方法及其成功标志。
订阅专栏 解锁全文

1592

被折叠的 条评论
为什么被折叠?



