关于微信端文件上传的方案
程序员文章站
2022-03-09 20:16:45
...
- 笔者在微信开发中,经常出现 图片上传会出问题,现在归纳一下
-
- 前端将图片转化为base64的字符串
byte[] bytes = decoder.decodeBuffer(imgUploadReq.getImgContent());
然后将字节存在 oss 上
- 2.使用微信服务器的mediaId,前端将图片传到 微信服务器,系统后台从微信服务器获取
String url = "https://api.weixin.qq.com/cgi-bin/media/get?";
String mediaId = imgUploadReq.getMediaId();
url = url + "access_token=" + accessToken + "&media_id=" + mediaId;
HttpClientPoolUtil.doGetImage(url, fileUrl, 10 * 1000, 10 * 1000);
String base64 = ImageBase64Util.file2String(fileUrl);
上一篇: 微信小程序实现点击按钮修改字体颜色功能
下一篇: lunix入门培训课程