כל נקודות הקצה של Google Health API שקוראות וכותבות נתוני משתמשים מחייבות הסכמה של המשתמש לאיסוף הנתונים באמצעות היקף אחד או יותר. האפליקציה צריכה לספק את רשימת היקפי ההרשאות כשהיא קוראת לנקודת הקצה של Google לאימות OAuth2. איך מקבלים אסימוני גישה מסוג OAuth2 אסימון הגישה שיונפק יכיל רק את היקפי ההרשאות שהמשתמש שהביע הסכמה אישר.
כל היקפי ההרשאות של Google Health API מתחילים ב:
https://www.googleapis.com/auth/googlehealth
היקפים זמינים
| היקף | הרשאה |
|---|---|
| .activity_and_fitness.readonly | האפליקציה תוכל לקרוא את הנתונים של אימוני הכושר והפעילויות שלכם ב-Google Health. |
| .activity_and_fitness.writeonly | האפליקציה תוכל להוסיף נתונים של אימוני כושר ופעילויות ל-Google Health, ולערוך או למחוק את הנתונים שהיא מוסיפה. |
| .ecg.readonly | האפליקציה תוכל לקרוא את נתוני האק"ג שלך ב-Google Health. |
| .health_metrics_and_measurements.readonly | האפליקציה תוכל לקרוא את מדדי הבריאות ונתוני המדידה שלך ב-Google Health. |
| .health_metrics_and_measurements.writeonly | האפליקציה תוכל להוסיף מדדי בריאות ונתוני מדידה ל-Google Health, ולערוך או למחוק את הנתונים שהיא מוסיפה. |
| .irn.readonly | האפליקציה תוכל לקרוא את נתוני ההתראות על הפרעת קצב ב-Google Health. |
| .location.readonly | קריאת מיקום ה-GPS ב-Google Health שמתועד במהלך אימוני כושר. |
| .nutrition.readonly | האפליקציה תוכל לקרוא את נתוני התזונה שלך ב-Google Health. |
| .nutrition.writeonly | האפליקציה תוכל להוסיף נתוני תזונה ל-Google Health ולערוך או למחוק את הנתונים שהיא מוסיפה. |
| .profile.readonly | האפליקציה תוכל לקרוא את נתוני הפרופיל שלך ב-Google Health. |
| .profile.writeonly | האפליקציה תוכל להוסיף נתוני פרופיל ל-Google Health ולערוך או למחוק את הנתונים שהיא מוסיפה. |
| .settings.readonly | הצגת ההגדרות של Google Health. |
| .settings.writeonly | האפליקציה תוכל להוסיף נתוני הגדרות ל-Google Health ולערוך או למחוק את הנתונים שהיא מוסיפה. |
| .sleep.readonly | האפליקציה תוכל לקרוא את נתוני השינה שלך ב-Google Health. |
| .sleep.writeonly | האפליקציה תוכל להוסיף נתוני שינה ל-Google Health ולערוך או למחוק את הנתונים שהיא מוסיפה. |