private function _saveAvatarByUcenter($uid, $avatarBig, $avatarMid, $avatarSmall) { loaducenter(); $uc_avatarflash = uc_avatar($uid, 'virtual', 0); if (!empty($uc_avatarflash[7])) { $parse = parse_url($uc_avatarflash[7]); if (!empty($parse['query'])) { $url = sprintf('%s/index.php?m=user&a=rectavatar&%s', UC_API, $parse['query']); $saveRes = WebUtils::httpRequestByDiscuzApi($url, sprintf('avatar1=%s&avatar2=%s&avatar3=%s', $avatarBig, $avatarMid, $avatarSmall)); $saveRes = WebUtils::parseXmlToArray($saveRes); if (!empty($saveRes['face']['@attributes']['success']) && $saveRes['face']['@attributes']['success'] == 1) { return true; } } } return false; }