//更新用户服务器 public static void UpdateTable_user(string qq, string[,] values) { //上报到服务器 try { utitls.PostData nvc = new utitls.PostData(); utitls.Func.putPassWord(nvc); nvc.Add("qq", qq); for (int i = 0; i < values.Length / 2; ++i) { nvc.Add(values[i, 0], values[i, 1]); } if (nvc != null) { string sttuas = utitls.Func.HttpPostData(utitls.Config.UNLOCKEQQ_ZONE_URL, 10000, nvc); if (sttuas != null) { if (sttuas.Contains("_succ_")) { Debug.Log("上报到服务器 " + sttuas); } } } } catch (Exception e) { Debug.OnException(e); } }
//更新账号数据 public static void UpdateTable_accountex(string qq, string[,] values) { try { String URL = utitls.Config.ROOT_URL + "accountex_update"; utitls.PostData nvc = new utitls.PostData(); utitls.Func.putPassWord(nvc); nvc.Add("qq", qq); for (int i = 0; i < values.Length / 2; ++i) { nvc.Add(values[i, 0], values[i, 1]); } string sttuas = utitls.Func.HttpPostData(URL, 10000, nvc); if (!sttuas.Contains("_succ_")) { Debug.LogError("【登录失败】上报数据异常"); } } catch (Exception e) { Debug.OnException(e); } }
//更新好友表 public static void UpdateTable_friend(string qq, string[,] values) { try { String URL = utitls.Config.ROOT_URL + "friend_update"; utitls.PostData nvc = new utitls.PostData(); utitls.Func.putPassWord(nvc); nvc.Add("qq", qq); for (int i = 0; i < values.Length / 2; ++i) { nvc.Add(values[i, 0], values[i, 1]); } if (nvc != null) { string sttuas = utitls.Func.HttpPostData(URL, 10000, nvc); if (sttuas.Contains("_succ_")) { Debug.Log(qq + sttuas); } } } catch (Exception e) { Debug.OnException(e); } }
void updateQQAddFriendState(string myqq, List <String> qqs) { try { utitls.PostData nvc = new utitls.PostData(); //更新加友状态 foreach (string qqfri in qqs) { Table.UpdateTable_friend(myqq, new string[, ] { { "qqfri", qqfri }, { "state", "成为好友" } }); System.Threading.Thread.Sleep(100); } //更新好友数量 Table.UpdateTable_accountex(myqq, new string[, ] { { "fricount", qqs.Count.ToString() } }); //更新日志 Table.UpdateTable_accountex_log(myqq, new string[, ] { { "fricount", qqs.Count.ToString() } }); } catch (Exception) { } }