Beispiel #1
0
        public static string GetChatList(string token, CorrType corrType)
        {
            HttpRequest request = new HttpRequest();

            request.IgnoreProtocolErrors = true;
            request.AddHeader(HttpHeader.Accept, "application/json");
            HttpResponse response       = request.Get($"https://api.digiseller.ru/api/chatlist/{token}/{corrType}");
            string       responceString = response.ToString();

            return(responceString);
        }
Beispiel #2
0
        public static string CheckNewMessages(string token, long corrID, CorrType corrType, long lastID)
        {
            HttpRequest request = new HttpRequest();

            request.IgnoreProtocolErrors = true;
            request.AddHeader(HttpHeader.Accept, "application/json");
            HttpResponse response       = request.Get($"https://api.digiseller.ru/api/checknewmessages/{token}/{corrID}/{corrType}/{lastID}");
            string       responceString = response.ToString();

            return(responceString);
        }
Beispiel #3
0
        public static string NewMessage(string token, CorrType corrType, long corrID, string text)
        {
            HttpRequest request = new HttpRequest();

            request.IgnoreProtocolErrors = true;
            request.AddHeader(HttpHeader.Accept, "application/json");
            dynamic json = new ExpandoObject();

            json.CorrType = corrType.ToString();
            json.CorrID   = corrID;
            json.Text     = text;
            string       content        = JsonConvert.SerializeObject(json);
            HttpResponse response       = request.Post($"https://api.digiseller.ru/api/newmessage/{token}", content, "application/json");
            string       responceString = response.ToString();

            return(responceString);
        }
 public ChatData(string Name, long CorrID, CorrType CType)
 {
     name     = Name;
     corrID   = CorrID;
     corrType = CType;
 }