Quantcast
Channel: Web API
Viewing all articles
Browse latest Browse all 4850

Parse Https Response Object

$
0
0

Hi all,

I'm trying to parse a https response object from Mailguns api.

Using Fiddler with decryption turned on I can see the response json is:
{
  "message": "Queued. Thank you.",
  "id": "<20150303145531.26778.86370@mydomain.com>"
}

I want to grab that json in my C# function and create my own Message object.

How would I do that please?

  public IRestResponse SendSimpleMessage(string email)
        {
            RestClient client = new RestClient();
            client.BaseUrl = new Uri("https://api.mailgun.net/v2");
            client.Authenticator =
                   new HttpBasicAuthenticator("api","key-000000000000000000000000000");
            RestRequest request = new RestRequest();
            request.AddParameter("domain","mydomain.com", ParameterType.UrlSegment);
            request.Resource = "{domain}/messages";
            request.AddParameter("from", "CompanyName <no-reply@mydomain.com>");
            request.AddParameter("to", email);
            request.AddParameter("subject", "Hello");
            request.AddParameter("text", "Testing Mailgun!");
            return client.Execute(request);


        }

 public class Message
    {
  
          public string id { get; set; }
          public string message { get; set; }   
    
    }


Viewing all articles
Browse latest Browse all 4850

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>