تم تحسين وتحديث Fitbit Web API لتوفير أساس أكثر توحيدًا واتساقًا وقابلية للتوسّع لعمليات دمج المطوّرين، وأصبح اسمها الآن Google Health API. تمثّل واجهة Google Health API التطوّر الاستراتيجي لواجهة Fitbit Web API القديمة، وقد تمت إعادة إنشائها بالكامل على بنية Google الأساسية الحديثة.
تتيح هذه المنصة للمطوّرين الاستفادة من الإمكانات الكاملة لأدوات المطوّرين في Google Cloud، وتوفّر للمستخدمين طريقة مألوفة ومبسّطة لإدارة أذوناتهم من خلال Google OAuth 2.0.
ما هي مزايا Google Health API؟
- مصدر موحّد للمعلومات: يتولّى "مسار البيانات المُطابَقة" الجديد المهمة المعقّدة المتمثلة في مطابقة نقاط البيانات المتداخلة من مصادر متعددة. يضمن ذلك أن تعرض التطبيقات البيانات المتسقة نفسها التي يراها المستخدمون في تطبيق Fitbit. سيتم توفير هذا المصدر بالإضافة إلى مصدر الطرف الأول الذي يتضمّن بيانات من أجهزة Fitbit وPixel، بالإضافة إلى الإدخالات اليدوية.
- التحديث الفني والأداء: لقد دمجنا أكثر من 100 نقطة نهاية قديمة في مجموعة مبسّطة من حِزم أنواع البيانات، وأزلنا التناقضات في تنسيقات البيانات والمناطق الزمنية ووحدات القياس ومعالجة الأخطاء. بالإضافة إلى ذلك، أصبحنا نتيح الآن استخدام بروتوكول HTTP/REST لاسترداد البيانات بأداء عالٍ. بالإضافة إلى ذلك، أصبحت البيانات خلال اليوم وطلبات الويب متاحة الآن لجميع أنواع البيانات ذات الصلة من خلال نقطة نهاية مخصّصة للقائمة.
- تحسين الويب هوك وقابلية التوسّع: يمكنك الاستفادة من الدعم الموسّع للويب هوك، بما في ذلك الاشتراكات التلقائية والإدارة التفصيلية لجميع أنواع البيانات ذات الصلة، والمصمّمة للتوسّع مع الجيل التالي من التطبيقات المختصّة بالصحة المستندة إلى الذكاء الاصطناعي.
- الهوية والأمان المبسّطان: استبدال رمز التفويض القديم في Fitbit (FOT) بـ Google OAuth 2.0. يتيح ذلك للمطوّرين استخدام مكتبات المصادقة العادية من Google، ما يسهّل قواعد الرموز البرمجية ويوفّر للمستخدمين طريقة مألوفة ومركزية لإدارة أذوناتهم. يتم تصنيف جميع نطاقات Google Health API على أنّها "محدودة"، ما يتطلّب إجراء مراجعة للخصوصية والأمان من أجل الوصول إليها.
هل تُعجبك هذه الاقتراحات؟ البدء الآن
ماذا عن Fitbit Web API؟
سيتم إيقاف واجهة Fitbit Web API القديمة وفقًا للمخطط الزمني التالي:
- 30 سبتمبر 2026 (تاريخ إيقاف الدعم): سيتوقف الدعم لواجهة Fitbit Web API. ستستمر واجهة برمجة التطبيقات في العمل، ولكن لن تعمل Google على إصلاح الأخطاء أو تقديم الدعم لواجهة برمجة التطبيقات.
- 2 نوفمبر 2026 (إيقاف واجهة برمجة التطبيقات): سيتم إيقاف Fitbit Web API ونقاط نهاية Fitbit OAuth، ولن تعودا تعملان أو تتمكّنان من مزامنة البيانات من مستخدمي Fitbit أو إليهم. ستتعذّر الطلبات المُرسَلة إلى نقاط النهاية هذه وستعرض رمز حالة HTTP
410 Gone.
يجب نقل جميع عمليات الدمج الحالية التي تستخدم Fitbit Web API وFitbit Authorization إلى Google Health API وGoogle OAuth 2.0 في أقرب وقت ممكن لضمان استمرارية البيانات بدون انقطاع.
يُرجى الاطّلاع على دليل نقل البيانات للبدء.
ما الأجهزة المتوافقة؟
ستجمع جميع أجهزة Fitbit وساعات Google Pixel، الحالية والسابقة، البيانات التي يتم عرضها من خلال Google Health API. ويعتمد نوع البيانات المتاحة على الوظائف التي تتيحها الأجهزة.
يمكن العثور على قائمة الأجهزة الحالية على Google Store.
كيف يمكنني تقديم الملاحظات؟
نحن نقدّر ملاحظاتك كثيرًا. ننصحك بمشاركة أفكارك من خلال قنوات الدعم المدرَجة في صفحة الدعم.
على الرغم من أنّنا بذلنا قصارى جهدنا لضمان أنّ واجهات برمجة التطبيقات هذه تقدّم لك الدعم اللازم، فإنّ واجهة برمجة التطبيقات Google Health API تتطوّر بشكل نشط. يُرجى العِلم أنّه استنادًا إلى ملاحظاتك، قد نُجري تغييرات من الآن وحتى نهاية شهر مايو، ما يتطلّب منك إجراء تعديلات مماثلة.
خريطة الطريق
في ما يلي قائمة بالميزات التي ستتوفّر في عام 2026.
الربع الرابع من عام 2026
أنواع البيانات (القراءة والكتابة)
- بيانات دقيقة حول درجة حرارة الجلد
- معدّل الأيض الأساسي
- سنضيف أنواع بيانات لتحقيق التكافؤ مع Health Connect. ومن المتوقّع إضافة المزيد من أنواع بيانات Health Connect في الربع الرابع من عام 2026 والربع الأول من عام 2027.
الميزات
- القناة التجريبية المتاحة للجميع لاستخدام أنواع البيانات الجديدة قبل إطلاقها
- نقطة نهاية الإحصاءات لمراقبة بيانات القياس عن بُعد لبرامج الويب هوك