با توجه به اینکه بسیاری از برنامههای سلامت، تناسب اندام و سلامتی روی دستگاههای اندروید اجرا میشوند، کاربران اغلب برای مدیریت دادههای خود نیاز به جابجایی بین پلتفرمها دارند. Health Connect با ارائه یک مکان واحد برای کاربران اندروید جهت مدیریت دسترسی به دادههای سلامت و تناسب اندام خود و ارائه کنترل دقیق، این مشکل را حل میکند.
پلتفرم Google Health API دو مسیر اصلی برای ادغام ارائه میدهد: Health Connect برای دادههای اندروید روی دستگاه و Google Health API برای دادههای مبتنی بر ابر و چند پلتفرمی.
نمای کلی پلتفرم
جدول زیر خلاصهای از APIهای کلیدی در پلتفرم Google Health API را نشان میدهد:
| رابط برنامهنویسی کاربردی | وضعیت | مخاطب | ذخیرهسازی |
|---|---|---|---|
| ارتباط با سلامت | موجود است | توسعهدهندگان موبایل اندروید | روی دستگاه |
| رابط برنامهنویسی کاربردی گوگل هلث | موجود است | توسعهدهندگان وب، سرور به سرور (S2S) و مستقل از پلتفرم | ابر |
| رابط برنامهنویسی کاربردی وب فیتبیت | گذار | توسعهدهندگان فعلی اکوسیستم فیتبیت | ابر |
| رابط برنامهنویسی کاربردی گوگل فیت | مستهلک کردن | توسعهدهندگان قدیمی API گوگل فیت (اندروید و REST) | ابر |
ارتباط با سلامت
اگر توسعهدهنده موبایل اندروید هستید، ادغام با Health Connect را در نظر بگیرید.
اگر از قبل توسعهدهندهی API وب گوگل فیتبیت هستید، مهاجرت به Health Connect را توصیه نمیکنیم . با این حال، اگر با APIهای Fit یکپارچه شدهاید، مهاجرت به Health Connect را فقط در صورتی توصیه میکنیم که یک برنامهی ردیابی قدم باشید.
Health Connect دادهها را در سراسر مجموعه دستگاهها و برنامههای اندروید در یک اکوسیستم یکپارچه میکند و یک پلتفرم سلامت مشترک برای توسعهدهندگان اندروید فراهم میکند. این پلتفرم یک فروشگاه امن برای دادههای سلامت و تناسب اندام در دستگاه فراهم میکند، طرح دادهها را استاندارد میکند و کنترل مجوزها را متمرکز میکند.
- معماری : مسیر محلی / اندروید (موبایل محور).
- دسترسی : بخشی از چارچوب اندروید از اندروید ۱۴ به بعد. برای اندروید ۱۳ و پایینتر، از طریق فروشگاه گوگل پلی در دسترس است.
- ذخیرهسازی دادهها : دستگاهمحور، که در آن دادهها به صورت محلی در دستگاه کاربر ذخیره میشوند.
ویژگیهای متمایز Health Connect
در زیر خلاصهای از تفاوتهای Health Connect با Fit Android API آمده است:
- مخاطب مورد نظر: Health Connect برای توسعهدهندگان موبایل اندروید در نظر گرفته شده است.
- دستگاه محور: کاربران به دادهها دسترسی دارند و آنها را روی دستگاههای خود ذخیره میکنند.
- نیازی به حساب کاربری نیست: دادهها به حساب گوگل مرتبط نیستند.
- مجوزهای داخلی: مدیریت دادههای سلامت و تناسب اندام متمرکز است.
با Health Connect ادغام شوید
منابع زیر به شما کمک میکنند تا با Health Connect ارتباط برقرار کنید و اطلاعات بیشتری در مورد آن کسب کنید:
- ادغام : برای شروع ادغام با Health Connect، به «شروع به کار» مراجعه کنید.
- بیشتر بدانید : برای کسب اطلاعات بیشتر در مورد Health Connect، ویدیوی معرفی APIهای جدید برای سلامت و تناسب اندام در Health Connect by Android را در یوتیوب تماشا کنید.
- منابع : برای اطلاعات بیشتر، به مستندات مراجعه کنید.
- مهاجرت : توسعهدهندگان API مربوط به Fit میتوانند راهنمای مهاجرت Fit را دنبال کنند.
رابط برنامهنویسی کاربردی گوگل هلث
رابط برنامهنویسی کاربردی گوگل هلث (Google Health API) یک رابط برنامهنویسی کاربردی وب یکپارچه است که برای تعاملات سرور به سرور (S2S) طراحی شده است. این رابط کاربری، حسابمحور و مستقل از پلتفرم است که جایگزین قابلیت رابط برنامهنویسی کاربردی وب فیتبیت (Fitbit Web API) موجود میشود.
ویژگیهای متمایز API سلامت گوگل
- معماری : مسیر ابری (سرور به سرور).
- مخاطب : توسعهدهندگانی که به دنبال دیدگاهی یکپارچه از دادههای سلامت و پزشکی در پلتفرمهای مختلف هستند.
- نیازهای داده : اگر برنامه شما مبتنی بر وب است، از پروتکل OAuth استفاده میکند یا به دادههای با تأخیر کم از Fitbit یا Pixel Watch نیاز دارد، مورد نیاز است.
- موجودی : موجود است.
APIهای قدیمی
API های زیر قدیمی در نظر گرفته میشوند و در حال منسوخ شدن یا انتقال به جایگزینهای جدیدتر هستند.
رابط برنامهنویسی کاربردی گوگل فیت
API گوگل فیت (شامل REST API) رسماً قرار است تا پایان سال ۲۰۲۶ به پایان سرویس خود برسد. توصیه میکنیم با Health Connect یا Google Health API ادغام شود. همه توسعهدهندگانی که از APIهای گوگل فیت استفاده میکنند باید این انتقال را انجام دهند. توصیه میکنیم ادغام گوگل فیت را حذف کرده و کاربران را به اتصال به ادغامهای جدید تشویق کنید. برای دستورالعملها، به راهنمای مهاجرت به Fit مراجعه کنید.
رابط برنامهنویسی کاربردی وب فیتبیت
رابط برنامهنویسی کاربردی وب فیتبیت (Fitbit Web API) یک رابط کاربری مستقل از پلتفرم است که با اکوسیستم فیتبیت ادغام میشود. در رابط برنامهنویسی کاربردی وب فیتبیت، دادههای کاربر به جای دستگاهش، به حساب فیتبیت او متصل است. توسعهدهندگان فعلی باید برای انتقال به رابط برنامهنویسی کاربردی سلامت گوگل (Google Health API) آماده شوند تا به دادههای سلامت یکپارچه دسترسی پیدا کنند.