| | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | import com.google.gson.Gson; |
| | | import com.yeshi.fanli.vo.user.QQUserInfoVO; |
| | | import org.apache.commons.beanutils.PropertyUtils; |
| | | import org.yeshi.utils.HttpUtil; |
| | | |
| | |
| | | return orderId.substring(0, orderId.length() - 6) + "******"; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 解析QQ用户信息 |
| | | * |
| | | * @param qqUserBase64 |
| | | * @return |
| | | */ |
| | | public static QQUserInfoVO parseQQUser(String qqUserBase64) { |
| | | if (StringUtil.isNullOrEmpty(qqUserBase64)) |
| | | return null; |
| | | String qqUserStr = StringUtil.getFromBase64(qqUserBase64); |
| | | if (StringUtil.isNullOrEmpty(qqUserStr)) |
| | | return null; |
| | | QQUserInfoVO qqUserInfo = new Gson().fromJson(qqUserStr, QQUserInfoVO.class); |
| | | return qqUserInfo; |
| | | } |
| | | } |