public MR_auth_login auth_login(string email, string password) { email = email.Replace("@", "%40"); password = HttpUtility.UrlEncode(password); MR_auth_login _ret; try { string _url = BaseURL + "/auth/login"; string _parms = "apikey" + "=" + APIKEY + "&" + "email" + "=" + email + "&" + "password" + "=" + password; WebPostHelper _webPos = new WebPostHelper(); bool _isOK = _webPos.doPost(_url, _parms, null); if (!_isOK) { return(null); } string _r = _webPos.getContent(); _ret = JsonConvert.DeserializeObject <MR_auth_login>(_r); } catch (Exception _e) { // MessageBox.Show(_e.Message); return(null); } return(_ret); }
public MR_auth_signup auth_signup(string email, string password, string nickname, string avatar_url) { MR_auth_signup _ret; email = email.Replace("@", "%40"); password = HttpUtility.UrlEncode(password); nickname = HttpUtility.UrlEncode(nickname); avatar_url = HttpUtility.UrlEncode(avatar_url); try { string _url = BaseURL + "/auth/signup"; string _parms = "apikey" + "=" + APIKEY + "&" + "email" + "=" + email + "&" + "password" + "=" + password + "&" + "nickname" + "=" + nickname + "&" + "avatar_url" + "=" + avatar_url; WebPostHelper _webPos = new WebPostHelper(); bool _isOK = _webPos.doPost(_url, _parms, null); if (!_isOK) { return(null); } string _r = _webPos.getContent(); _ret = JsonConvert.DeserializeObject <MR_auth_signup>(_r); } catch (Exception _e) { //MessageBox.Show(_e.Message); return(null); } return(_ret); }