میاناهای برنامهسازی کاربردی Google Fit، ازجمله Google Fit REST API، در سال ۲۰۲۶ منسوخ خواهد شد. از تاریخ ۱ مه ۲۰۲۴، توسعهدهندگان نمیتوانند برای استفاده از این «میاناهای برنامهسازی کاربردی» ثبتنام کنند.
شروع به کار در Android
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این راهنما نحوه شروع توسعه با Google Fit در Android را توضیح میدهد.
راهاندازی
قبلاز شروع ساختن برنامه، مراحل بخشهای زیر را تکمیل کنید.
یک حساب Google ایجاد کنید
برای استفاده از «میاناهای برنامهسازی کاربردی Google Fit»، به «حساب Google» نیاز دارید. میتوانید حساب جدیدی ایجاد کنید یا از حساب موجود استفاده کنید. شاید بخواهید حساب جداگانهای برای آزمایش کردن
برنامهتان از دیدگاه کاربر ایجاد کنید.
دریافت خدمات Google Play
جدیدترین کتابخانه کارخواه را برای خدمات Google Play در میزبان توسعه خود دریافت کنید:
توصیه میکنیم از محیط توسعه «استودیو Android» برای ساختن برنامه با Fitness API استفاده کنید. برای
جزئیات مربوط به نحوه ایجاد پروژه جدید و پیکربندی آن در «استودیو Android»، به
ایجاد پروژه مراجعه کنید.
افزودن کتابخانه کارخواه «خدمات Google Play»
در Android Studio، فایل build.gradle را برای واحدتان باز کنید و کتابخانه مشتری «خدمات Google Play» را بهعنوان وابستگی اضافه کنید:
این کار باعث میشود Gradle هنگام ساختن برنامه شما، کیت توسعه نرمافزار تناسب اندام را بهطور خودکار بارگیری کند.
ساختن و آزمایش کردن برنامه
پساز تکمیل مراحل راهاندازی، میتوانید ساخت برنامه خود را شروع کنید. برای شروع، با انواع دادههایی که برنامهتان میتواند ذخیره و
بخواند آشنا شوید. درباره کار با
دادهها در Google Fit بیشتر بدانید.
انواع دادههایی که برنامهتان اجازه دسترسی به آنها را دارد با
حوزههای مجوز مطابقت دارد. برای درخواست
این اجازهها، باید انواع دادههایی را که برنامهتان نیاز دارد به آنها دسترسی داشته باشد در یک FitnessOptions
نمونه اضافه کنید. وقتی برنامهتان درخواست میکند از هرکدام از انواع دادههای Google Fit استفاده کند، Android SDK بهطور خودکار بررسی میکند که آنها به کدام دامنهها تعلق دارند و از کاربر برای آن دامنهها درخواست مجوز میکند.
ایجاد کارخواه میانای برنامهسازی کاربردی
کارخواه میانای برنامهسازی کاربردی ایجاد کنید و انواع دادهای را که برنامهتان برای دسترسی به آنها نیاز دارد اضافه کنید تا دادهها را بنویسید یا بخوانید. نقطههای پایانی زیر دردسترس است:
SensorsClient: دسترسی به منابع مختلف دادههای سلامت و تندرستی از حسگرهای سختافزاری در دستگاه محلی و در دستگاههای همراه.
RecordingClient: برای جمعآوری دادههای حسگر در پسزمینه با مصرف کم انرژی و بهصورت همیشه روشن.
HistoryClient: درج، حذف، و خواندن دادههای تاریخی در
Google Fit.
در زیر جریان مجوزدهی حاصل که کاربران هنگام درخواست اجازه تجربه میکنند نشان داده شده است:
شکل ۱.جریان مجوز برای کاربران.
اجازههای Android: کاربران قبلاز بارگیری برنامه شما میبینند که برنامهتان چه اجازههایی از Android درخواست کرده است. پساز بارگیری برنامه، برنامه
اجازههای زمان اجرایی موردنیاز خود را درخواست میکند و کاربران این اجازهها را
تأیید یا رد میکنند.
بررسی و اتصال: برنامه شما قبلاز درخواست دسترسی به انواع دیگر دادهها، بررسی میکند که آیا اجازهها داده شده است یا نه.
درخواست گسترههای OAuth: Google از کاربر میخواهد گسترههای OAuth موردنیاز برای انواع دادههایی را که برنامه شما میخواهد به آنها دسترسی داشته باشد به برنامه شما اعطا کند.
دسترسی اعمالشده: پساز اینکه کاربر اجازهها را اعطا کرد، برنامه شما میتواند
به انواع دادهای که متعلق به محدودههایی است که کاربر برای آنها
اجازه اعطا کرده است دسترسی داشته باشد.
تاریخ آخرین بهروزرسانی 2026-10-16 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-10-16 بهوقت ساعت هماهنگ جهانی."],[],[]]