public void UpdateProfile(string password, string displayname, string firstname, string lastname, string email, string birthdate, string sex, string picture) { QGCPlayerSend pls = new QGCPlayerSend(); pls.PlayerPassword = password; pls.PlayerDisplayName = displayname; pls.PlayerFirstname = firstname; pls.PlayerLastname = lastname; pls.PlayerEmail = email; pls.PlayerBirthdate = birthdate; pls.PlayerSex = sex; pls.PlayerPicture = picture; UpdateProfile(pls); }
public void UpdateProfile(QGCPlayerSend pls) { if (!ApiReady()) { return; } if (string.IsNullOrEmpty(pls.PlayerDisplayName)) { API.LogWarning("Mandatory fields must be completed"); return; } string url = _baseURL + "/update"; string userObj = JsonConvert.SerializeObject(pls); QGCNio.CreateSubmitWWW(url, userObj, _authToken, CategoryType.QGC_UpdateProfile); }
public void Register(QGCPlayerSend pls) { if (!ApiReady()) { return; } if (string.IsNullOrEmpty(pls.PlayerUsername) || string.IsNullOrEmpty(pls.PlayerPassword) || string.IsNullOrEmpty(pls.PlayerDisplayName)) { API.LogWarning("Mandatory fields must be completed"); return; } string url = _baseURL + "/register"; pls.PlayerPlatform = QGCUtils.GetSystem(); string userObj = JsonConvert.SerializeObject(pls); _authToken = encodeAuth(pls.PlayerUsername + ":" + pls.PlayerPassword); QGCNio.CreateSubmitWWW(url, userObj, CategoryType.QGC_Register); }
public static void UpdateProfile(QGCPlayerSend pls) { Send.UpdateProfile(pls); }
public static void Register(QGCPlayerSend pls) { Send.Register(pls); }