public void FacebookLogin(string userId, string token, UserRecord_callback callback) { string fullURL = "user/facebooklogin"; RestRequest request = new RestRequest(fullURL, Method.POST); //request.AddHeader("Content-Type", "application/json; charset=utf-8"); //request.RequestFormat = DataFormat.Json; request.AddParameter("id", userId); request.AddParameter("token", token); apiClient.ExecuteAsync<UserRecord>(request, (response) => { UserRecord newUser = response.Data; if (newUser != null) { _currentUser = newUser; callback(newUser); } else callback(null); }); }
public void GetUserInfo(long userId, UserRecord_callback callback) { string fullURL = "user/profile"; RestRequest request = new RestRequest(fullURL, Method.GET); request.AddParameter ("id", userId); apiClient.ExecuteAsync<UserRecord>(request, (response) => { UserRecord newUser = response.Data; if (newUser!= null) { callback(newUser); } else callback(null); }); }