Google Fit REST API के साथ-साथ, Google Fit के सभी एपीआई 2026 में बंद कर दिए जाएंगे. डेवलपर, 1 मई, 2024 से इन एपीआई का इस्तेमाल करने के लिए साइन अप नहीं कर सकते.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
इस गाइड में, Android पर Google Fit के साथ डेवलपमेंट शुरू करने का तरीका बताया गया है.
सेटअप
ऐप्लिकेशन बनाना शुरू करने से पहले, यहां दिए गए सेक्शन में दिए गए चरणों को पूरा करें.
कोई Google खाता प्राप्त करें
Google Fit API का इस्तेमाल करने के लिए, आपके पास Google खाता होना ज़रूरी है. आपके पास नया खाता बनाने या मौजूदा खाते का इस्तेमाल करने का विकल्प है. ऐसा हो सकता है कि आपको उपयोगकर्ता के नज़रिए से अपने ऐप्लिकेशन की जांच करने के लिए, एक अलग खाता बनाना पड़े.
Google Play सेवाएं पाएं
अपने डेवलपमेंट होस्ट पर, Google Play services के लिए नई क्लाइंट लाइब्रेरी पाएं:
हमारा सुझाव है कि Fitness API की मदद से ऐप्लिकेशन बनाने के लिए, Android Studio डेवलपमेंट एनवायरमेंट का इस्तेमाल करें. Android Studio में नया प्रोजेक्ट बनाने और उसे कॉन्फ़िगर करने के बारे में ज़्यादा जानने के लिए, प्रोजेक्ट बनाना लेख पढ़ें.
Google Play services की क्लाइंट लाइब्रेरी जोड़ना
Android Studio में, अपने मॉड्यूल के लिए build.gradle फ़ाइल खोलें और Google Play services क्लाइंट लाइब्रेरी को डिपेंडेंसी के तौर पर जोड़ें:
इससे यह पक्का होता है कि Gradle, आपके ऐप्लिकेशन को बिल्ड करते समय फ़िटनेस एसडीके को अपने-आप डाउनलोड कर लेता है.
अपना ऐप्लिकेशन बनाना और उसे टेस्ट करना
सेटअप के चरण पूरे करने के बाद, ऐप्लिकेशन बनाना शुरू किया जा सकता है. शुरू करने के लिए, डेटा के टाइप के बारे में जानें. इससे आपको पता चलेगा कि आपका ऐप्लिकेशन किस तरह का डेटा स्टोर और पढ़ सकता है. Google Fit में डेटा इस्तेमाल करने के बारे में ज़्यादा जानें.
यहां अनुमति मांगने पर, उपयोगकर्ताओं को दिखने वाला ऑथराइज़ेशन फ़्लो दिखाया गया है:
पहली इमेज.उपयोगकर्ताओं के लिए अनुमति देने का तरीका.
Android की अनुमतियां: उपयोगकर्ता यह देख पाते हैं कि आपके ऐप्लिकेशन ने उसे डाउनलोड करने से पहले, Android की किन अनुमतियों का अनुरोध किया है. ऐप्लिकेशन डाउनलोड होने के बाद, यह रनटाइम की उन अनुमतियों का अनुरोध करता है जिनकी इसे ज़रूरत होती है. इसके बाद, लोग इन अनुमतियों को स्वीकार या अस्वीकार करते हैं.
जांच करना और कनेक्ट करना: आपका ऐप्लिकेशन यह जांच करता है कि अन्य डेटा टाइप को ऐक्सेस करने का अनुरोध करने से पहले, अनुमतियां दी गई थीं या नहीं.
OAuth के दायरे का अनुरोध: Google, उपयोगकर्ता को यह सूचना देता है कि आपका ऐप्लिकेशन, डेटा के उन टाइप के लिए OAuth के दायरे का अनुरोध कर रहा है जिन्हें उसे ऐक्सेस करना है.
ऐक्सेस किया गया: उपयोगकर्ता की ओर से अनुमतियां देने के बाद, आपका ऐप्लिकेशन उन स्कोप से जुड़े डेटा टाइप ऐक्सेस कर सकता है जिनके लिए उपयोगकर्ता ने अनुमति दी है.