bool isPushMessageSend = false; string pushMessage = "Test Push from .Net"; string postString = ""; string urlpath = "https://api.parse.com/1/push"; var httpWebRequest = (HttpWebRequest)WebRequest.Create(urlpath); postString = "{ \"channels\": [ \"\" ], " + "\"deviceType\": \"android\", " + "\"data\" : {\"alert\":\"" + pushMessage + "\"}" + "}"; httpWebRequest.ContentType = "application/json"; httpWebRequest.ContentLength = postString.Length; httpWebRequest.Headers.Add("X-Parse-Application-Id", "MyAppID"); httpWebRequest.Headers.Add("X-Parse-REST-API-KEY", "MyAppRESTkey"); httpWebRequest.Method = "POST"; StreamWriter requestWriter = new StreamWriter(httpWebRequest.GetRequestStream()); requestWriter.Write(postString); requestWriter.Close(); var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var responseText = streamReader.ReadToEnd(); JObject jObjRes = JObject.Parse(responseText); if (Convert.ToString(jObjRes).IndexOf("true") != -1) { isPushMessageSend = true; } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)