public static Talk[] GetTalks(string Folder = "incoming", bool FavoritesOnly = false, string DateFrom = "", string DateTo = "", int Limit = 0, string TimeUpdated = "", int Offset = 0) { var getTalks = new GetTalks { Request = new GetTalksRequest { Pars = new GetTalksRequest.Params { Folder = Folder, FavoritesOnly = FavoritesOnly, DateFrom = DateFrom, DateTo = DateTo, Limit = Limit, TimeUpdated = TimeUpdated, Offset = Offset } } }; var response = getTalks.SendRequest(); if (response.status.code == "ok") { return response.data.messages; } else { throw new Exception("Что-то пошло не так при ответе с сервера: " + response.status.message); } }
public static Talk[] GetTalks(string Folder = "incoming", bool FavoritesOnly = false, string DateFrom = "", string DateTo = "", int Limit = 0, string TimeUpdated = "", int Offset = 0) { var getTalks = new GetTalks { Request = new GetTalksRequest { Pars = new GetTalksRequest.Params { Folder = Folder, FavoritesOnly = FavoritesOnly, DateFrom = DateFrom, DateTo = DateTo, Limit = Limit, TimeUpdated = TimeUpdated, Offset = Offset } } }; var response = getTalks.SendRequest(); if (response.status.code == "ok") { return(response.data.messages); } else { throw new Exception("Что-то пошло не так при ответе с сервера: " + response.status.message); } }