Пример #1
0
 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);
     }
 }
Пример #2
0
        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);
            }
        }