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);
}
}