سيتم إيقاف واجهات برمجة تطبيقات Google Fit نهائيًا في عام 2026، بما في ذلك واجهة برمجة التطبيقات Google Fit REST API. اعتبارًا من 1 أيار (مايو) 2024، لن يتمكّن المطوّرون من الاشتراك لاستخدام واجهات برمجة التطبيقات هذه.
للحصول على تعليمات حول واجهة برمجة التطبيقات أو المنصة التي تريد نقل البيانات إليها، يُرجى الانتقال إلى دليل نقل البيانات في Health Connect. للاطّلاع على مقارنة بين Health Connect وGoogle Fit API وFitbit Web API، يُرجى الانتقال إلى دليل مقارنة Health Connect.
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تهدف أذونات Android إلى حماية خصوصية مستخدم Android. يطلبون
المستخدِم عندما تريد التطبيقات الوصول إلى أنواع البيانات الحسّاسة مثل جهات الاتصال أو الصور
ميزات النظام مثل الموقع أو اكتشاف الخطوات. يمنح المستخدمون هذه الأذونات
عند تنزيل تطبيقك لأول مرة.
للوصول إلى أنواع البيانات المذكورة أعلاه باستخدام واجهات برمجة التطبيقات في 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}
إذا لم يسبق أن تم منح الإذن، يمكنك طلبه باتّباع الخطوات التالية:
تاريخ التعديل الأخير: 2025-05-08 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-05-08 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Android permissions protect user privacy by requiring apps to request access to sensitive data and system features."],["Apps need to request specific Android permissions before accessing certain Google Fit data types, such as activity, location, and heart rate data."],["Different data types require different permissions, like `ACTIVITY_RECOGNITION` for step count and activity data, `ACCESS_FINE_LOCATION` for location data, and `BODY_SENSORS` for heart rate data."],["Requesting Android permissions involves adding them to the manifest file and implementing logic to handle permission requests for different Android versions."],["Apps targeting older Android versions should be updated to handle potential permission revocations by users on Android 10 and above."]]],[]]