Я просмотрел множество различных ресурсов в Интернете, чтобы найти предварительные условия и реализации механизма аутентифицированного push-уведомления для Windows Phone 7.
Я прошел через:
protected void searchStockOverflow(string y)
{
var httpWebRequest = (HttpWebRequest)WebRequest.Create("http://api.stackoverflow.com/1.1/search?intitle="+y);
httpWebRequest.ContentType = "text/json";
httpWebRequest.Method = "POST";
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
{
string json = "{ \"intitle\": \"" + y + "\"}";
streamWriter.Write(json);
}
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
var responseText = streamReader.ReadToEnd();
SearchResults.InnerHtml += "";
SearchResults.InnerHtml += responseText + "
";
SearchResults.InnerHtml += "
";
}
}
Проблема в том, что то, что возвращается, выглядит как мусор дингбатов - я полагаю, потому что он сериализован и требует десериализации?