c# web-services api .net-3.5

Llame a las API web en C#usando.NET framework 3.5



web-services .net-3.5 (1)

Estoy tratando de encontrar la tienda más cercana dado un código postal. Llegué a saber que yelp y foursquare proporcionan las API necesarias para hacer esto. Estoy utilizando .NET 3.5 Framework. Cómo hacer las solicitudes http y manejar las respuestas. La mayoría de las soluciones en la web lo ofrecen para .NET 4.5 en adelante, que incluye el uso de la clase HTTPClient


Puede usar la clase System.Net.WebClient para hacer una solicitud http.

System.Net.WebClient client = new System.Net.WebClient(); client.Headers.Add("content-type", "application/json");//set your header here, you can add multiple headers string s = Encoding.ASCII.GetString(client.UploadData("http://localhost:1111/Service.svc/SignIn", "POST", Encoding.Default.GetBytes("{/"EmailId/": /"[email protected]/",/"Password/": /"pass#123/"}")));

También hay otros métodos que pueden usarse, pero eso depende de sus requisitos. Puede encontrar más detalles here desde MSDN.