EPDK nin sagladigi bi api ile cekebilirsin, yada akaryakit sitelerini crawl etmen gerekiyo
https://www.epdk.gov.tr/Detay/Icerik/3-0-0-1206/akaryakit-bayi-fiyatlarina-iliskin-xml-web-servis
c# tarafinda ise
System.Net.Http
namespace'i altinda HttpClient sinifini kullanabilirsin
public class FuelPrice {
public float Motorin {get; set;}
public float Benzin {get; set;}
...
}
using System.Net.Http;
...
private readonly HttpClient client = new HttpClient();
async Task<FuelPrice> GetFuelPriceAsync() {
using HttpResponseMessage response = await client.GetAsync("http://akaryakit-fiyat-ceken-api");
var jsonString = await response.Content.ReadAsStringAsync();
return JsonConvert.DeserializeObject<FuelPrice>(jsonString);
}
detay icin dokumantasyonu inceleyebilirsin
https://learn.microsoft.com/tr-tr/dotnet/api/system.net.http.httpclient?view=net-8.0