/// <summary> /// 更新密码同步 /// </summary> /// <param name="userName"></param> /// <param name="password"></param> /// <param name="apiKey">操作的应用站点id,论坛调用请添空字符串</param> /// <returns></returns> public static void UpdatePassword(string userName, string password, string apiKey) { List <DiscuzParam> paramList = new List <DiscuzParam>(); paramList.Add(DiscuzParam.Create("user_name", userName)); paramList.Add(DiscuzParam.Create("password", password)); SendRequest(ASYNC_UPDATE_PASSWORD, paramList.ToArray(), apiKey); }
/// <summary> /// 删除用户同步 /// </summary> /// <param name="uIds">逗号分隔的uid列表字符串</param> /// <param name="apiKey">操作的应用站点id,论坛调用请添空字符串</param> /// <returns></returns> public static void DeleteUsers(string uIds, string apiKey) { List <DiscuzParam> paramList = new List <DiscuzParam>(); paramList.Add(DiscuzParam.Create("uids", uIds)); SendRequest(ASYNC_DELETE_USER, paramList.ToArray(), apiKey); }
/// <summary> /// 更新签名同步 /// </summary> /// <param name="uId"></param> /// <param name="signature"></param> /// <param name="apiKey">操作的应用站点id,论坛调用请添空字符串</param> /// <returns></returns> public static void UpdateSignature(int uId, string userName, string signature, string apiKey) { List <DiscuzParam> paramList = new List <DiscuzParam>(); paramList.Add(DiscuzParam.Create("uid", uId)); paramList.Add(DiscuzParam.Create("user_name", userName)); paramList.Add(DiscuzParam.Create("signature", signature)); SendRequest(ASYNC_UPDATE_SIGNATURE, paramList.ToArray(), apiKey); }
/// <summary> /// 更新积分同步 /// </summary> /// <param name="uId"></param> /// <param name="creditIndex">扩展积分序号</param> /// <param name="amount"></param> /// <param name="apiKey">操作的应用站点id,论坛调用请添空字符串</param> /// <returns></returns> public static void UpdateCredits(int uId, int creditIndex, string amount, string apiKey) { List <DiscuzParam> paramList = new List <DiscuzParam>(); paramList.Add(DiscuzParam.Create("uid", uId)); paramList.Add(DiscuzParam.Create("credit_index", creditIndex.ToString())); paramList.Add(DiscuzParam.Create("amount", amount)); SendRequest(ASYNC_UPDATE_CREDITS, paramList.ToArray(), apiKey); }
/// <summary> /// 修改用户名同步 /// </summary> /// <param name="uId"></param> /// <param name="oldUserName"></param> /// <param name="newUserName"></param> /// <param name="apiKey">操作的应用站点id,论坛调用请添空字符串</param> /// <returns></returns> public static void RenameUser(int uId, string oldUserName, string newUserName, string apiKey) { List <DiscuzParam> paramList = new List <DiscuzParam>(); paramList.Add(DiscuzParam.Create("uid", uId)); paramList.Add(DiscuzParam.Create("old_user_name", oldUserName)); paramList.Add(DiscuzParam.Create("new_user_name", newUserName)); SendRequest(ASYNC_RENAME_USER, paramList.ToArray(), apiKey); }