विषय पर बढ़ें

C# / .NET उदाहरण – हेल्थ फिटनेस एपीआई

अपने C# / .NET अनुप्रयोगों में HttpClient का उपयोग करके हेल्थ फिटनेस एपीआई तक पहुंचें। GET और POST दोनों अनुरोध समर्थित हैं।


1. HttpClient का उपयोग करके – GET अनुरोध

using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program
{
    static async Task Main()
    {
        var apiKey = "YOUR_API_KEY";
        var url = "https://api.hefitapi.com/api/v1/bmi?height=178&weight=82&units=metric&lang=en";

        using (var client = new HttpClient())
        {
            client.DefaultRequestHeaders.Add("X-API-Key", apiKey);

            try
            {
                var response = await client.GetAsync(url);
                response.EnsureSuccessStatusCode();
                var content = await response.Content.ReadAsStringAsync();
                Console.WriteLine(content);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
        }
    }
}

2. HttpClient का उपयोग करके – POST अनुरोध

using System;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;

class Program
{
    static async Task Main()
    {
        var apiKey = "YOUR_API_KEY";
        var url = "https://api.hefitapi.com/api/v1/bmi/post";
        var payload = "{\"height\":178,\"weight\":82,\"units\":\"metric\"}";

        using (var client = new HttpClient())
        {
            client.DefaultRequestHeaders.Add("X-API-Key", apiKey);
            var content = new StringContent(payload, Encoding.UTF8, "application/json");

            try
            {
                var response = await client.PostAsync(url, content);
                response.EnsureSuccessStatusCode();
                var result = await response.Content.ReadAsStringAsync();
                Console.WriteLine(result);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error: " + ex.Message);
            }
        }
    }
}

अन्य भाषाएँ

अन्य प्रोग्रामिंग भाषाओं में हेल्थ फिटनेस एपीआई को एकीकृत करने के तरीके का पता लगाएं:

आज ही अपने डेस्कटॉप, मोबाइल और वेब अनुप्रयोगों में हेल्थ फिटनेस एपीआई को एकीकृत करना शुरू करें!


हेल्थ फिटनेस एपीआई आधुनिक डिजिटल स्वास्थ्य बुनियादी ढांचे को सशक्त बनाना