إنّ واجهات برمجة تطبيقات Google Fit، بما في ذلك Google Fit REST API، لن تعود متاحة بعد 30 حزيران (يونيو) 2025. اعتبارًا من 1 أيار (مايو) 2024، لن يتمكّن المطوّرون من الاشتراك لاستخدام واجهات برمجة التطبيقات هذه.
للحصول على تعليمات حول واجهة برمجة التطبيقات أو المنصة المطلوب نقل البيانات إليها، انتقِل إلى دليل نقل البيانات إلى Health Connect. للمقارنة بين Health Connect وواجهات برمجة تطبيقات Google Fit وواجهات برمجة تطبيقات الويب Fitbit، يُرجى الانتقال إلى دليل المقارنة في Health Connect.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يجب أن يتضمن كل طلب يرسله تطبيقك إلى Fitness API رمزًا مميّزًا للتفويض. ويساعد الرمز المميز محرك البحث Google في التعرّف على تطبيقك.
بروتوكول التفويض
يجب أن يستخدم تطبيقك OAuth 2.0 للسماح بالطلبات. ولا يُسمح باستخدام أي بروتوكولات أخرى للموافقة على الطلبات. إذا كان تطبيقك يستخدم تسجيل الدخول بحساب Google، ستتم معالجة بعض جوانب التفويض نيابةً عنك.
يجب أن يصادق مستخدم مصادَق عليه على جميع الطلبات الموجّهة إلى Fitness API.
ستعتمد تفاصيل عملية التفويض، أو "التدفق"، لبروتوكول OAuth 2.0 على نوع التطبيق الذي تكتبه. تنطبق هذه العملية العامة على
جميع أنواع التطبيقات:
عند إنشاء التطبيق، سجِّله باستخدام Google API Console. توفر Google بعد ذلك المعلومات
التي ستحتاجها لاحقًا، مثل معرف العميل وسر العميل.
فعِّل واجهة برمجة تطبيقات Fitness في وحدة التحكم في واجهة Google API. (إذا لم تكن واجهة برمجة التطبيقات مدرَجة في وحدة تحكُّم واجهة برمجة التطبيقات، عليك تخطي هذه الخطوة).