24 مارس 2026
إعلان عن إطلاق Google Health API
Google Health API هي الجيل التالي من Fitbit Web API، وقد تم إنشاؤها من البداية لتلبية احتياجات منتدى المطوّرين. يركّز هذا الإصدار الأوّلي على توفير التكافؤ مع Fitbit Web API في ما يتعلّق بأنواع البيانات الأكثر طلبًا، بالإضافة إلى إضافة وظائف طلبتها مجموعة مطوّري التطبيقات. في ما يلي نظرة على الميزات المتاحة اليوم.
أبرز الميزات الأساسية
- إعداد مبسط: يمكنك تسجيل مشاريعك وإدارة معرّفات عملاء OAuth مباشرةً من خلال Google Cloud Console المألوفة.
- التوافق مع مجموعة كبيرة من الأنظمة الأساسية: يمكنك الاستفادة من مكتبات Google OAuth2 لإجراء عمليات دمج سلسة في جميع لغات البرمجة والأنظمة الأساسية الرئيسية.
- إمكانية الوصول إلى البيانات بشكلٍ أبسط: يمكنك الاستفادة من تعريفات النطاق الجديدة التي تدمج أنواعًا متعددة من البيانات في نطاق واحد سهل الإدارة.
- نقاط نهاية متسقة في جميع أنواع البيانات: يمكنك الاستفادة من تجربة ترميز أبسط من خلال نقاط نهاية موحّدة جديدة وإمكانية استخدام الفلاتر المصمّمة لتبسيط الوظائف في جميع أنواع البيانات.
- تغطية شاملة للبيانات: يمكنك الاستفادة من إمكانية القراءة والكتابة في أنواع بيانات متعددة.
- الإشعارات في الوقت الفعلي: يمكنك تلقّي الإشعارات فورًا من خلال ميزة Webhook المحسّنة التي تتضمّن إنشاء اشتراكات تلقائيًا ومحتوى رسائل إشعارات أكثر تفصيلاً.
- ميزة "البيانات التلقائية خلال اليوم": يمكنك استرداد بيانات دقيقة خلال اليوم تلقائيًا باستخدام نقطة نهاية القائمة، ما يغنيك عن اتّخاذ خطوات إضافية.
- مجموعة المستندات الكاملة: يمكنك البدء بسرعة
باستخدام مستنداتنا الشاملة الجديدة، بما في ذلك:
- أدلّة البدء وواجهة برمجة التطبيقات ونقل البيانات وتحديد المشاكل وحلّها
- دليل المرجع الكامل لـ REST
- أداة جديدة لمقارنة Google Health API، ورمز نموذجي، ودرس تطبيقي موجّه
أنواع البيانات المتوافقة
يتيح هذا الإطلاق الوصول إلى أنواع البيانات الأساسية، ما يضمن توفّر المعلومات الأساسية اللازمة لإنشاء حلول صحية مبتكرة.
أنواع البيانات التي تتيح القراءة:
- النشاط البدني: دقائق النشاط، دقائق المنطقة النشطة، مستوى النشاط، الارتفاع عن سطح البحر، السعرات الحرارية في نطاقات معدّل نبضات القلب، السعة القصوى للأكسجين اليومية، المسافة، التمرين، الطوابق، السعة القصوى للأكسجين أثناء الجري، فترة الخمول، الخطوات، الوقت في نطاق معدّل نبضات القلب، إجمالي السعرات الحرارية، السعة القصوى للأكسجين
- مقاييس الصحة: نسبة الدهون بالجسم، وتغيُّر معدّل نبضات القلب اليومي، ونطاقات معدّل نبضات القلب اليومية، ونسبة الأكسجين في الدم اليومية، ومعدّل التنفس اليومي، ومعدّل النبض أثناء الراحة اليومي، ومشتقات درجة حرارة الجسم اليومية أثناء النوم، ومعدّل نبضات القلب، وتغيُّر معدّل نبضات القلب، ونسبة الأكسجين في الدم، ومعدّل التنفس، وملَخّص جودة ومدة النوم، والوزن
- الهوية: تعرض هذه السمة رقم تعريف مستخدم Fitbit ورقم تعريف مستخدم Google.
- الموقع الجغرافي: بيانات نظام تحديد المواقع العالمي (GPS) استنادًا إلى تمرين رياضي مسجّل معروض بتنسيق TCX
- التغذية: سجلّ شُرب الماء والسوائل
- الملف الشخصي: معلومات الملف الشخصي الأساسية للمستخدمين
- الإعدادات: المستخدمون الذين ضبطوا إعدادات الجهاز والتطبيق على الأجهزة الجوّالة
- النوم: سجلّات النوم الكلاسيكية وسجلّات مراحل النوم
أنواع البيانات التي تتيح الكتابة:
يمكنك كتابة البيانات وتعديلها لأنواع البيانات التالية:
- النشاط واللياقة البدنية: التمارين
- المقاييس والقياسات الصحية: نسبة الدهون في الجسم والوزن
- الملف الشخصي
- الإعدادات
- موسيقى للنوم
نقاط النهاية الرئيسية للتفاعل
تتوفّر نقاط النهاية التالية لإدارة الاشتراكات والمستخدمين وبيانات الصحة واللياقة البدنية:
users: طرقgetIdentityوgetProfileوgetSettingsوupdateProfileوupdateSettingsلإدارة الهوية والملف الشخصيusers.dataTypes.dataPoints:batchDeleteوdailyRollUpوlistوpatchوreconcileوrollUpطُرق لإدارة أنواع البيانات الشاملة.