ממשקי ה-API של Google Fit, כולל Google Fit, לא יהיו זמינים יותר אחרי 30 ביוני 2025. החל מ-1 במאי 2024, מפתחים לא יוכלו להירשם לשימוש בממשקי ה-API האלה.
במדריך הזה מוסבר איך להתחיל לפתח את Google Fit ב-Android.
הגדרה
לפני שמתחילים לפתח את האפליקציה, צריך לבצע את השלבים הבאים
.
קבל חשבון Google
כדי להשתמש בממשקי Google Fit API, נדרש חשבון Google. אפשר ליצור חשבון חדש או
משתמשים בחשבון קיים. כדאי ליצור חשבון נפרד כדי לבצע את הבדיקה
האפליקציה שלכם מנקודת המבט של המשתמש.
התקנת Google Play Services
אפשר לקבל את ספריית הלקוח העדכנית של Google Play Services בפיתוח שלך
Host (מארח):
כאן מוצג תהליך ההרשאה שמתקבל שהמשתמשים חווים
כשהוא מבקש הרשאות:
הרשאות ב-Android: המשתמשים יכולים לראות אילו הרשאות ב-Android יש לאפליקציה שלכם
ביקשה לפני ההורדה שלה. אחרי הורדת האפליקציה,
מבקש כל הרשאה שנדרשת בתחילת ההפעלה, והמשתמשים מעניקים או דוחים את ההרשאה
את ההרשאות האלה.
בדיקה וחיבור: האפליקציה בודקת אם ההרשאות
מוענק לפני שהוא מבקש גישה לסוגי נתונים אחרים.
בקשה להיקפי הרשאות OAuth: Google מבקשת מהמשתמש להעניק את ההרשאה לאפליקציה
את היקפי ההרשאות של OAuth שנדרשים לסוגי הנתונים שאליהם הוא רוצה לגשת.
הגישה הוחלה: אחרי שהמשתמש מעניק הרשאות, האפליקציה יכולה
גישה לסוגי הנתונים ששייכים להיקפים שהמשתמש העניק
עבור.
[null,null,["עדכון אחרון: 2024-09-09 (שעון UTC)."],[[["This guide provides instructions for Android developers to integrate Google Fit into their applications for accessing and managing fitness data."],["Before starting development, ensure you have a Google account, the latest Google Play services, an OAuth 2.0 client ID, and a configured Android Studio project."],["Developers need to add the Google Play services client library as a dependency in their project's `build.gradle` file to utilize the Fitness API."],["The guide covers various aspects such as data types, API clients, requesting permissions, and the user authorization flow involved in accessing fitness data through Google Fit."],["After development and testing, app developers must apply for verification to obtain the necessary permissions for accessing sensitive and restricted fitness data scopes."]]],[]]