إنّ واجهات برمجة تطبيقات Google Fit، بما في ذلك Google Fit REST API، لن تعود متاحة بعد 30 حزيران (يونيو) 2025. اعتبارًا من 1 أيار (مايو) 2024، لن يتمكّن المطوّرون من الاشتراك لاستخدام واجهات برمجة التطبيقات هذه.
للحصول على تعليمات حول واجهة برمجة التطبيقات أو المنصة المطلوب نقل البيانات إليها، انتقِل إلى دليل نقل البيانات إلى Health Connect. للمقارنة بين Health Connect وواجهات برمجة تطبيقات Google Fit وواجهات برمجة تطبيقات الويب Fitbit، يُرجى الانتقال إلى دليل المقارنة في Health Connect.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تهدف أذونات Android إلى حماية خصوصية مستخدم Android. يطلبون
المستخدِم عندما تريد التطبيقات الوصول إلى أنواع البيانات الحسّاسة مثل جهات الاتصال أو الصور
ميزات النظام مثل الموقع أو اكتشاف الخطوات. يمنح المستخدمون هذه الأذونات
عند تنزيل تطبيقك لأول مرة
ما إذا كان تطبيقك يحتاج إلى الوصول إلى أي من أنواع البيانات هذه
(مجموعة فرعية من أنواع بيانات Google Fit)، اطلب الملف
إذن Android قبل طلب أذونات OAuth.
انظر أدناه.
للوصول إلى أنواع البيانات المذكورة أعلاه باستخدام واجهات برمجة التطبيقات في Google Fit، ستحتاج إلى
تطبيق منطق للتعامل مع طلبات أذونات Android لكل من Android 10
الإصدارات السابقة من Android. تستخدم هذه الأمثلة إذن ACTIVITY_RECOGNITION.
Android 10
ليتمكّن تطبيقك من استهداف المستوى 29 أو أعلى لواجهة برمجة التطبيقات، عليك طلب الإذن من
المستخدم وتسجيل الإذن في ملف بيان التطبيق.
if (ContextCompat.checkSelfPermission(thisActivity, Manifest.permission.ACTIVITY_RECOGNITION)
!= PackageManager.PERMISSION_GRANTED) {
// Permission is not granted
}