/// Loads the specified users. public void LoadUsers(string[] userIDs, Action<IUserProfile[]> callback) { var endpoint = "/users"; var payload = new Dictionary<string, object>() { { "user_ids", userIDs } }; LumosRequest.Send(LumosSocial.instance, endpoint, LumosRequest.Method.GET, payload, success => { var resp = success as List<object>; var users = new List<IUserProfile>(resp.Count); foreach (Dictionary<string, object> info in resp) { var user = new LumosUserProfile(info); users.Add(user); } if (callback != null) { callback(users.ToArray()); } }, error => { if (callback != null) { callback(null); } }); }
/// Loads the specified users. public void LoadUsers(string[] userIDs, Action <IUserProfile[]> callback) { var endpoint = "/users"; var payload = new Dictionary <string, object>() { { "user_ids", userIDs } }; LumosRequest.Send(LumosSocial.instance, endpoint, LumosRequest.Method.GET, payload, success => { var resp = success as List <object>; var users = new List <IUserProfile>(resp.Count); foreach (Dictionary <string, object> info in resp) { var user = new LumosUserProfile(info); users.Add(user); } if (callback != null) { callback(users.ToArray()); } }, error => { if (callback != null) { callback(null); } }); }