0
نحوه فراخوانی اطلاعات از یک web api
با عرض سلام و خسته نباشید
سوال بنده اینکه اگر بخواهم در ویندوز اپلیکیشن داده های
وب سایت https://api.beyond-dev.ir/fal/
رو به یک تکست باکس بریزم باید چه کاری انجام دهم باتشکر از همه شما
زبان برنامه نویسی بنده C#
2 پاسخ
0
سلام
خسته نباشید
ببخشید من می خوام اطلاعات رو از سامانه My Credit API و آدرس https://app.ics24.ir/Connect/Token بخونم و در خروجی نمایش بدم یا خروجی جیسون بگیرم
قطعه کدی دارین بهم کمک کنه ؟
0
سلام، وقت بخیر، معمولاً خروجی api ها به صورت json هست، شما باید بوسیله کلاس HttpClient یک درخواست ایجاد می کنید و خروجی رو استفاده می کنید:
private void GetData() { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("https://api.beyond-dev.ir/fal/ "); // Add an Accept header for JSON format. client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage response = client.GetAsync("api/User").Result; if (response.IsSuccessStatusCode) { var users = response.Content.ReadAsAsync& lt;IEnumerable<Users>>().Result; usergrid.ItemsSource = users; } else { MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + response.ReasonPhrase); } }