Пример #1
0
        public static bool connectHTTP()
        {
            bool rtnFlag = false;

            var tokenUrl = PhysmodoURL + "token";
            var userName = "******";
            var userPassword = "******";
            // var userPassword = "******";
            var request = string.Format("grant_type=password&username={0}&password={1}", HttpUtility.UrlEncode(userName), HttpUtility.UrlEncode(userPassword));
            PhysmodoToken = HttpPost(tokenUrl, request);
            if (PhysmodoToken != null)
            {
                physmodoAccessToken = PhysmodoToken.access_token;
                //HttpContext.Current.Session["accessToken"] = physmodoAccessToken;
                rtnFlag = true;
                Console.WriteLine("Sucessful log into physmodo web site with " + userName);
            }
            else
            {
                physmodoAccessToken = null;
            }
            return rtnFlag;
        }
Пример #2
0
 public static AccessToken GetLoingInfo(LoginModel model)
 {
     var tokenUrl = PhysmodoURL + "token";
     var userName = model.UserName;
     var userPassword = model.Password;
     var request = string.Format("grant_type=password&username={0}&password={1}", HttpUtility.UrlEncode(userName), HttpUtility.UrlEncode(userPassword));
     PhysmodoToken = HttpPost(tokenUrl, request);
     return PhysmodoToken;
 }