Esempio n. 1
0
        /// <summary>
        /// 获取bilibli已登陆账户的名字
        /// </summary>
        /// <returns></returns>
        public static async Task <string> GetUserName()
        {
            UserCenterAPI userCenterAPI = new UserCenterAPI();
            var           api           = userCenterAPI.UserCenterDetail(ApiHelper.GetUserId());
            var           results       = await api.Request();

            UserCenterDetailModel UserCenterDetail;

            if (results.status)
            {
                var data = await results.GetData <UserCenterDetailModel>();

                if (data.success)
                {
                    UserCenterDetail = data.data;
                    return(UserCenterDetail.card.name);
                }
                else
                {
                    Utils.ShowMessageToast(data.message);
                }
            }
            else
            {
                Utils.ShowMessageToast(results.message);
            }
            return("");
        }
Esempio n. 2
0
        public void TestMethod1()
        {
            var username = "******";
            var password = "******";

            UserCenter.UserCenter.UserCenterAPI ui = new UserCenterAPI();
            var r = ui.uc_user_login(username, password);


            foreach (var s in r)
            {
                Console.WriteLine(s);
            }
        }
Esempio n. 3
0
        public void TestLogin()
        {
            var username = "******";
            var password = "******";

            client.UserEdit("*****@*****.**", "", "961317", "", true);

            var r = client.UserLogin("*****@*****.**", "961317");

            Assert.AreEqual(LoginResult.Success, r.Result);


            UserCenter.UserCenter.UserCenterAPI ui = new UserCenterAPI();
            var t = ui.uc_user_login(username, password);



            foreach (var s in t)
            {
                Console.WriteLine(s);
            }

            Assert.IsTrue(decimal.Parse(t[0]) > 0);
        }
Esempio n. 4
0
        public void TestLogin2()
        {
            //var username = "******";
            //var password = "******";

            var username = "******";
            var password = "******";

            UserCenter.UserCenter.UserCenterAPI ui = new UserCenterAPI();

            var result = ui.uc_user_edit(username, "", password, "", 1);

            Assert.IsTrue(result > 0);

            var t = ui.uc_user_login(username, password);


            Assert.IsTrue(decimal.Parse(t[0]) > 0);


            var r = client.UserLogin(username, password);

            Assert.AreEqual(LoginResult.Success, r.Result);
        }
Esempio n. 5
0
 public Account()
 {
     userCenterAPI = new UserCenterAPI();
 }
Esempio n. 6
0
 public Account()
 {
     userCenterAPI = new UserCenterAPI();
     loginAPI      = new LoginAPI();
     guid          = Guid.NewGuid().ToString();
 }