অ্যান্ড্রয়েড ডিভাইসগুলিতে অনেক স্বাস্থ্য, ফিটনেস এবং সুস্থতা বিষয়ক অ্যাপ চলার কারণে, ব্যবহারকারীদের প্রায়শই তাদের ডেটা পরিচালনা করার জন্য প্ল্যাটফর্ম পরিবর্তন করতে হয়। হেলথ কানেক্ট অ্যান্ড্রয়েড ব্যবহারকারীদের জন্য তাদের স্বাস্থ্য ও ফিটনেস ডেটাতে অ্যাক্সেস পরিচালনা করার একটি একক স্থান প্রদান করে এই সমস্যার সমাধান করে, যা সূক্ষ্ম নিয়ন্ত্রণের সুযোগ দেয়।
গুগল হেলথ এপিআই প্ল্যাটফর্মটি দুটি প্রধান ইন্টিগ্রেশন পথ প্রদান করে: ডিভাইসের অ্যান্ড্রয়েড ডেটার জন্য হেলথ কানেক্ট, এবং ক্লাউড-ভিত্তিক ও ক্রস-প্ল্যাটফর্ম ডেটার জন্য গুগল হেলথ এপিআই।
প্ল্যাটফর্মের সংক্ষিপ্ত বিবরণ
নিম্নলিখিত সারণিতে গুগল হেলথ এপিআই প্ল্যাটফর্মের অন্তর্গত প্রধান এপিআইগুলোর সংক্ষিপ্ত বিবরণ দেওয়া হলো:
| এপিআই | অবস্থা | দর্শক | স্টোরেজ |
|---|---|---|---|
| স্বাস্থ্য সংযোগ | উপলব্ধ | অ্যান্ড্রয়েড মোবাইল ডেভেলপাররা | ডিভাইসে |
| গুগল স্বাস্থ্য এপিআই | উপলব্ধ | ওয়েব, সার্ভার-টু-সার্ভার (S2S), এবং প্ল্যাটফর্ম-অজ্ঞেয় ডেভেলপারদের | ক্লাউড |
| ফিটবিট ওয়েব এপিআই | রূপান্তর | বিদ্যমান ফিটবিট ইকোসিস্টেম ডেভেলপাররা | ক্লাউড |
| গুগল ফিট এপিআই | অবমূল্যায়ন | লিগ্যাসি গুগল ফিট (অ্যান্ড্রয়েড এবং REST) এপিআই ডেভেলপাররা | ক্লাউড |
স্বাস্থ্য সংযোগ
আপনি যদি একজন অ্যান্ড্রয়েড মোবাইল ডেভেলপার হন, তাহলে হেলথ কানেক্ট-এর সাথে ইন্টিগ্রেট করার কথা বিবেচনা করতে পারেন।
আপনি যদি একজন বিদ্যমান গুগল ফিটবিট ওয়েব এপিআই ডেভেলপার হন, তাহলে আমরা হেলথ কানেক্ট-এ স্থানান্তরিত হওয়ার পরামর্শ দিই না । তবে, আপনি যদি ফিট এপিআই-এর সাথে ইন্টিগ্রেটেড থাকেন, তাহলে আমরা শুধুমাত্র একটি স্টেপ-ট্র্যাকিং অ্যাপের ক্ষেত্রেই হেলথ কানেক্ট-এ স্থানান্তরিত হওয়ার পরামর্শ দিই।
হেলথ কানেক্ট অ্যান্ড্রয়েডের বিভিন্ন ডিভাইস ও অ্যাপের ডেটাকে একটি ইকোসিস্টেমে একীভূত করে, যা অ্যান্ড্রয়েড ডেভেলপারদের জন্য একটি সাধারণ স্বাস্থ্য প্ল্যাটফর্ম প্রদান করে। এটি স্বাস্থ্য ও ফিটনেস ডেটার জন্য ডিভাইসের মধ্যেই একটি সুরক্ষিত স্টোর সরবরাহ করে, ডেটা স্কিমাকে প্রমিত করে এবং অনুমতি নিয়ন্ত্রণকে কেন্দ্রীভূত করে।
- আর্কিটেকচার : লোকাল / অ্যান্ড্রয়েড পাথ (মোবাইল-কেন্দ্রিক)।
- প্রাপ্যতা : অ্যান্ড্রয়েড ১৪ থেকে এটি অ্যান্ড্রয়েড ফ্রেমওয়ার্কের একটি অংশ। অ্যান্ড্রয়েড ১৩ এবং এর পূর্ববর্তী সংস্করণগুলোর জন্য এটি গুগল প্লে স্টোরে পাওয়া যায়।
- ডেটা স্টোরেজ : ডিভাইস-কেন্দ্রিক, যেখানে ডেটা ব্যবহারকারীর ডিভাইসে স্থানীয়ভাবে সংরক্ষিত থাকে।
হেলথ কানেক্টের স্বতন্ত্র বৈশিষ্ট্য
ফিট অ্যান্ড্রয়েড এপিআই থেকে হেলথ কানেক্ট কীভাবে আলাদা, তার একটি সারসংক্ষেপ নিচে দেওয়া হলো:
- উদ্দিষ্ট ব্যবহারকারী: হেলথ কানেক্ট অ্যান্ড্রয়েড মোবাইল ডেভেলপারদের জন্য তৈরি করা হয়েছে।
- ডিভাইস-কেন্দ্রিক: ব্যবহারকারীরা তাদের ডিভাইসে ডেটা অ্যাক্সেস ও সংরক্ষণ করেন।
- কোনো অ্যাকাউন্টের প্রয়োজন নেই: এই ডেটা কোনো গুগল অ্যাকাউন্টের সাথে সংযুক্ত নয়।
- অন্তর্নির্মিত অনুমতি: স্বাস্থ্য ও ফিটনেস ডেটা ব্যবস্থাপনা কেন্দ্রীভূত।
হেলথ কানেক্ট-এর সাথে একীভূত করুন
নিম্নলিখিত রিসোর্সগুলো আপনাকে হেলথ কানেক্ট-এর সাথে যুক্ত হতে এবং এটি সম্পর্কে আরও জানতে সাহায্য করবে:
- একীভূত করুন : হেলথ কানেক্ট-এর সাথে একীভূতকরণ শুরু করতে ‘শুরু করুন’ দেখুন।
- আরও জানুন : হেলথ কানেক্ট সম্পর্কে আরও জানতে, ইউটিউবে "Introducing new APIs for health and fitness in Health Connect by Android" ভিডিওটি দেখুন।
- তথ্যসূত্র : আরও তথ্যের জন্য, ডকুমেন্টেশন দেখুন।
- মাইগ্রেশন : Fit API ডেভেলপাররা Fit মাইগ্রেশন গাইড অনুসরণ করতে পারেন।
গুগল স্বাস্থ্য এপিআই
গুগল হেলথ এপিআই হলো একটি সমন্বিত ওয়েব এপিআই, যা সার্ভার-টু-সার্ভার (S2S) যোগাযোগের জন্য ডিজাইন করা হয়েছে। এটি একটি অ্যাকাউন্ট-কেন্দ্রিক ও প্ল্যাটফর্ম-নিরপেক্ষ ইন্টারফেস, যা বিদ্যমান ফিটবিট ওয়েব এপিআই-এর কার্যকারিতাকে প্রতিস্থাপন করে।
গুগল হেলথ এপিআই-এর স্বতন্ত্র বৈশিষ্ট্য
- আর্কিটেকচার : ক্লাউড পাথ (সার্ভার-টু-সার্ভার)।
- দর্শক : ডেভেলপারগণ, যাঁরা বিভিন্ন প্ল্যাটফর্ম জুড়ে স্বাস্থ্য ও চিকিৎসা সংক্রান্ত ডেটার একটি সমন্বিত চিত্র চান।
- ডেটার প্রয়োজনীয়তা : আপনার অ্যাপটি যদি ওয়েব-ভিত্তিক হয়, OAuth প্রোটোকল ব্যবহার করে, অথবা Fitbit বা Pixel Watch থেকে লো-ল্যাটেন্সি ডেটার প্রয়োজন হয়, তবে এটি আবশ্যক।
- প্রাপ্যতা : উপলব্ধ।
লিগ্যাসি এপিআই
নিম্নলিখিত API-গুলিকে লিগ্যাসি হিসেবে বিবেচনা করা হয় এবং এগুলিকে বাতিল করা হচ্ছে বা নতুন বিকল্পে পরিবর্তন করা হচ্ছে।
গুগল ফিট এপিআই
Google Fit API (REST API সহ) ২০২৬ সালের শেষ নাগাদ আনুষ্ঠানিকভাবে বন্ধ হয়ে যাবে। আমরা Health Connect অথবা Google Health API-এর সাথে ইন্টিগ্রেট করার পরামর্শ দিচ্ছি। Google Fit API ব্যবহারকারী সকল ডেভেলপারকে অবশ্যই নতুন ব্যবস্থায় স্থানান্তরিত হতে হবে। আমরা Google Fit ইন্টিগ্রেশন সরিয়ে ফেলার এবং ব্যবহারকারীদের নতুন ইন্টিগ্রেশনে যুক্ত হতে উৎসাহিত করার পরামর্শ দিচ্ছি। নির্দেশাবলীর জন্য, Fit মাইগ্রেশন গাইড দেখুন।
ফিটবিট ওয়েব এপিআই
ফিটবিট ওয়েব এপিআই হলো ফিটবিট ইকোসিস্টেমের সাথে ইন্টিগ্রেট করার জন্য একটি প্ল্যাটফর্ম-নিরপেক্ষ ইন্টারফেস। ফিটবিট ওয়েব এপিআই-তে ব্যবহারকারীর ডেটা তার ডিভাইসের পরিবর্তে ফিটবিট অ্যাকাউন্টের সাথে সংযুক্ত থাকে। বিদ্যমান ডেভেলপারদের সমন্বিত স্বাস্থ্য ডেটা অ্যাক্সেস করার জন্য গুগল হেলথ এপিআই-তে স্থানান্তরের প্রস্তুতি নেওয়া উচিত।