| | |
| | | package com.yeshi.fanli.util.wx;
|
| | |
|
| | | import java.io.InputStream;
|
| | |
|
| | | import org.json.JSONException;
|
| | | import org.json.JSONObject;
|
| | | import org.yeshi.utils.HttpUtil;
|
| | |
| | | if (user != null) {
|
| | | if (!StringUtil.isNullOrEmpty(user.getHeadimgurl())) {
|
| | |
|
| | | FileUploadResult result = COSManager.getInstance().uploadFile(
|
| | | HttpUtil.getAsInputStream(user.getHeadimgurl()),
|
| | | InputStream asInputStream = HttpUtil.getAsInputStream(user.getHeadimgurl());
|
| | | if (asInputStream == null) {
|
| | | LogHelper.test("微信头像下载失败: " +user.getUnionid()+ " " + user.getHeadimgurl());
|
| | | return user;
|
| | | }
|
| | | |
| | | FileUploadResult result = COSManager.getInstance().uploadFile(asInputStream,
|
| | | String.format("/portrait/wx/%s_%s.jpg", user.getUnionid(), System.currentTimeMillis() + ""));
|
| | | if (result != null && !StringUtil.isNullOrEmpty(result.getUrl())) {
|
| | | user.setHeadimgurl(result.getUrl());
|
| | |
| | | // COSManager.getInstance().deleteFile(object.getKey());
|
| | | // }
|
| | | // }
|
| | | } else {
|
| | | LogHelper.test("微信头像上传失败: " +user.getUnionid()+ " " + user.getHeadimgurl());
|
| | | }
|
| | | }
|
| | | }
|