انتقل إلى المحتوى

مقتطفات التعليمات البرمجية – واجهة برمجة تطبيقات الصحة واللياقة البدنية

مرحبًا بك في قسم مقتطفات التعليمات البرمجية! 🚀 هنا، ستجد أمثلة عملية لدمج واجهة برمجة تطبيقات الصحة واللياقة البدنية بسرعة في مشاريعك باستخدام لغة البرمجة المفضلة لديك.

توضح هذه الأمثلة:

  • كيفية المصادقة باستخدام مفتاح واجهة برمجة التطبيقات الخاص بك
  • إجراء طلبات GET و POST
  • تحليل استجابات JSON في الوقت الفعلي
  • التعامل مع المخرجات متعددة اللغات
  • استخدام نقاط النهاية عبر الفئات: تكوين الجسم، والتمثيل الغذائي، واللياقة البدنية، وتقييم المخاطر، والمزيد

اللغات المتاحة

  • بايثون – طلبات بسيطة وفعالة لنقاط نهاية واجهة برمجة التطبيقات RESTful
  • PHP – أمثلة تعتمد على cURL للتكامل من جانب الخادم
  • JavaScript – أمثلة جاهزة للمتصفح وواجهة المستخدم
  • NodeJs – تكامل من جانب الخادم باستخدام عملاء HTTP لـ NodeJs
  • Swift / iOS – أمثلة تعتمد على URLSession لتطبيقات iOS
  • Kotlin / Android – أمثلة لـ OkHttp و Retrofit لتطبيقات Android
  • Flutter / Dart – استخدام HttpClient و Dio لتطبيقات عبر الأنظمة الأساسية
  • React Native / Expo – أمثلة لـ Fetch و Axios لتطبيقات الهاتف المحمول
  • C# / .NET – أمثلة لـ HttpClient و RestSharp لتطبيقات .NET
  • Go / Golang – أمثلة لـ net/http و عملاء الطرف الثالث
  • Ruby / Rails – أمثلة لتكامل Net::HTTP و HTTParty
  • Bash / Shell – طلبات واجهة برمجة التطبيقات من سطر الأوامر تعتمد على curl

البدء بسرعة

  1. احصل على مفتاح واجهة برمجة التطبيقات الخاص بك من لوحة معلومات HefitAPI
  2. اختر لغة مفضلة من القائمة أعلاه
  3. انسخ كود المثال
  4. استبدل YOUR_API_KEY بمفتاحك الفعلي
  5. قم بتشغيل المقتطف لرؤية نتائج JSON في الوقت الفعلي

سير العمل النموذجي

# GET request example (cURL)
curl -X GET "https://api.hefitapi.com/api/v1/bmi?height=178&weight=82&units=metric&lang=en" \
  -H "X-API-Key: YOUR_API_KEY"

# POST request example (cURL)
curl -X POST "https://api.hefitapi.com/api/v1/bmi/post?lang=en" \
  -H "Content-Type: application/json" \
  -H "X-API-Key: YOUR_API_KEY" \
  -d '{"height":178,"weight":82,"units":"metric"}'

Info

هذه المقتطفات مخصصة للأغراض التوضيحية فقط. إجراء طلب إلى أي نقطة نهاية سيُرجع استجابات JSON أكثر ثراءً وفي الوقت الفعلي، بما في ذلك إشارات المخاطر وخطط العمل والمعلومات التنظيمية.


الخطوات التالية

انتقل إلى لغة مفضلة للبدء في البرمجة:

ابدأ في دمج واجهة برمجة تطبيقات الصحة واللياقة البدنية في تطبيقاتك اليوم واطلق العنان للإمكانات الكاملة لتحليلات الصحة واللياقة البدنية والتغذية!


واجهة برمجة تطبيقات الصحة واللياقة البدنية قوة البنية التحتية الرقمية الصحية الحديثة