כל נקודות הקצה של Google Health API שקוראות וכותבות נתוני משתמשים מחייבות הסכמה של המשתמש לאיסוף הנתונים באמצעות היקף הרשאות אחד או יותר. האפליקציה צריכה לספק את רשימת היקפי ההרשאות כשהיא קוראת לנקודת הקצה של אימות OAuth2 של Google. איך מקבלים אסימוני גישה מסוג 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 ועריכה או מחיקה של הנתונים שנוספו. |