Example #1
0
        /// <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);
        }
Example #2
0
        /// <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);
        }
Example #3
0
        /// <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);
        }
Example #4
0
        /// <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);
        }
Example #5
0
        /// <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);
        }