נתוני גרסה

‫24 במרץ 2026

השקת Google Health API

‫Google Health API הוא הדור הבא של Fitbit Web API. הוא נבנה מאפס ומיועד לקהילת המפתחים המוערכת שלנו. הגרסה הראשונית הזו מתמקדת בהשגת שוויון עם Fitbit Web API בכל סוגי הנתונים המבוקשים ביותר, וגם בהוספת פונקציונליות שקהילת המפתחים ביקשה. אלה התכונות שזמינות היום.

תכונות עיקריות

  • הגדרה פשוטה יותר: אפשר לרשום את הפרויקטים ולנהל את מזהי לקוח OAuth ישירות דרך מסוף Google Cloud המוכר.
  • תמיכה רחבה בפלטפורמות: אפשר לבנות על ספריות Google OAuth2 לשילוב חלק בכל שפות התכנות והפלטפורמות העיקריות.
  • גישה פשוטה יותר לנתונים: נעשה שימוש בהגדרות חדשות של היקף הגישה שמאחדות כמה סוגי נתונים להיקף גישה יחיד וקל לניהול.
  • נקודות קצה עקביות בכל סוגי הנתונים: נקודות קצה חדשות ואחידות ותמיכה במסננים נועדו לייעל את הפונקציונליות בכל סוגי הנתונים, כדי שתוכלו ליהנות מתהליך תכנות פשוט יותר.
  • כיסוי נתונים מקיף: גישה לתמיכה בקריאה ובכתיבה של סוגים שונים של נתונים.
  • התראות בזמן אמת: קבלת עדכונים באופן מיידי עם תמיכה משופרת ב-Webhook, כולל יצירה אוטומטית של מינויים ותוכן עשיר יותר בהודעות ההתראה.
  • תמיכה בברירת מחדל בנתונים יומיים: אחזור נתונים מפורטים יומיים באמצעות נקודת הקצה של הרשימה, ללא צורך בפעולות נוספות.
  • חבילת מאמרי עזרה מלאה: אפשר להתחיל לעבוד במהירות עם מאמרי העזרה המקיפים החדשים שלנו, כולל:
    • מדריכים לתחילת העבודה, ל-API, להעברה ולפתרון בעיות
    • מדריך הפניה המלא ל-REST
    • כלי חדש של Google Health API Parity, קוד לדוגמה וסדנת קוד מודרכת

סוגי נתונים נתמכים

ההשקה הזו מספקת גישה לסוגי נתונים חיוניים, כדי שיהיה לכם את המידע הבסיסי שנדרש לבניית פתרונות בריאות חדשניים.

סוגי נתונים שתומכים בקריאה:

  • פעילות וכושר: דקות פעילוֹת, דקות טווח דופק, רמת פעילות, גובה, קלוריות בטווח דופק, צריכת חמצן מרבית (VO2 max) יומית, מרחק, פעילות גופנית, קומות, צריכת חמצן מרבית (VO2 max) בריצה, תקופה של חוסר פעילות, צעדים, זמן בטווח דופק, סך הקלוריות, צריכת חמצן מרבית (VO2 max)
  • מדדים ומדידות בריאות: אחוז השומן בגוף, שונות קצב הלב היומית, טווחי הדופק היומיים, רמת החמצן היומית בדם, קצב הנשימה היומי, הדופק היומי במנוחה, נתוני טמפרטורה יומיים משינה, דופק, שונות קצב הלב, רמת החמצן בדם, קצב הנשימה, סיכום נתוני השינה, משקל
  • זהות: מחזירה את מזהה המשתמש ב-Fitbit ואת מזהה המשתמש ב-Google
  • מיקום: נתוני GPS על סמך אימון מתועד בפורמט TCX
  • תזונה: יומן מעקב אחר מאזן הנוזלים
  • פרופיל: פרטי הפרופיל הבסיסיים של המשתמשים
  • הגדרות: משתמשים שהגדירו את ההגדרות של המכשיר ואת ההגדרות של האפליקציה לנייד
  • שינה: רשומות שינה קלאסיות ורשומות שינה לפי שלבים

סוגי נתונים שתומכים בכתיבה:

אפשר לכתוב ולשנות נתונים עבור סוגי הנתונים הבאים:

  • פעילות וכושר: פעילות גופנית
  • מדדי בריאות ומדידות: אחוז השומן בגוף, משקל
  • פרופיל
  • הגדרות
  • שינה

נקודות קצה (endpoints) מרכזיות לאינטראקציה

נקודות הקצה הבאות זמינות לניהול מינויים, משתמשים ונתונים של אימוני כושר:

  • users: השיטות getIdentity,‏ getProfile,‏ getSettings,‏ updateProfile ו-updateSettings לניהול זהויות ופרופילים.
  • users.dataTypes.dataPoints: השיטות batchDelete,‏ dailyRollUp,‏ list,‏ patch,‏ reconcile ו-rollUp מאפשרות ניהול מקיף של סוגי נתונים.