রিলিজ নোট

২৪ মার্চ, ২০২৬

গুগল হেলথ এপিআই চালুর ঘোষণা

গুগল হেলথ এপিআই হলো ফিটবিট ওয়েব এপিআই-এর পরবর্তী প্রজন্ম, যা একেবারে গোড়া থেকে তৈরি করা হয়েছে এবং আমাদের সম্মানিত ডেভেলপার কমিউনিটির জন্য ডিজাইন করা হয়েছে। এই প্রাথমিক রিলিজটির মূল লক্ষ্য হলো সর্বাধিক অনুরোধকৃত ডেটা টাইপগুলোর ক্ষেত্রে ফিটবিট ওয়েব এপিআই-এর সাথে সমতা অর্জন করা এবং এর সাথে ডেভেলপার কমিউনিটির অনুরোধ করা কার্যকারিতাসমূহ যুক্ত করা। বর্তমানে উপলব্ধ ফিচারগুলো নিচে দেওয়া হলো।

মূল বৈশিষ্ট্যগুলির হাইলাইট

  • সহজ সেটআপ : আপনার প্রোজেক্টগুলি রেজিস্টার করুন এবং পরিচিত গুগল ক্লাউড কনসোলের মাধ্যমে সরাসরি OAuth ক্লায়েন্ট আইডিগুলি পরিচালনা করুন।
  • ব্যাপক প্ল্যাটফর্ম সমর্থন : সকল প্রধান প্রোগ্রামিং ভাষা ও প্ল্যাটফর্মে নির্বিঘ্ন ইন্টিগ্রেশনের জন্য গুগল OAuth2 লাইব্রেরির উপর ভিত্তি করে নির্মিত।
  • সরলীকৃত ডেটা অ্যাক্সেস : নতুন স্কোপ ডেফিনিশন ব্যবহার করুন যা একাধিক ডেটা টাইপকে একটি একক, সহজে পরিচালনাযোগ্য স্কোপে একত্রিত করে।
  • সকল ডেটা টাইপ জুড়ে সামঞ্জস্যপূর্ণ এন্ডপয়েন্ট : নতুন, অভিন্ন এন্ডপয়েন্ট এবং ফিল্টার সাপোর্টের মাধ্যমে একটি সহজতর কোডিং অভিজ্ঞতা লাভ করুন, যা সকল ডেটা টাইপ জুড়ে কার্যকারিতাকে সুবিন্যস্ত করার জন্য ডিজাইন করা হয়েছে।
  • ডেটার ব্যাপক কভারেজ : একাধিক ডেটা টাইপে রিড এবং রাইট অ্যাক্সেস সমর্থন।
  • রিয়েল-টাইম নোটিফিকেশন : উন্নত ওয়েবহুক সাপোর্টের মাধ্যমে তাৎক্ষণিকভাবে আপডেট পান, যাতে রয়েছে স্বয়ংক্রিয় সাবস্ক্রিপশন তৈরি এবং আরও সমৃদ্ধ নোটিফিকেশন বার্তার বিষয়বস্তু।
  • ডিফল্ট ইন্ট্রাডে সাপোর্ট : অতিরিক্ত ধাপ বাদ দিয়ে, ডিফল্টরূপে লিস্ট এন্ডপয়েন্ট ব্যবহার করে সুনির্দিষ্ট ইন্ট্রাডে ডেটা পুনরুদ্ধার করুন।
  • সম্পূর্ণ ডকুমেন্টেশন স্যুট : আমাদের নতুন বিশদ ডকুমেন্টেশনের সাহায্যে দ্রুত কাজ শুরু করুন, যার মধ্যে রয়েছে:
    • শুরু করার নির্দেশিকা, এপিআই, মাইগ্রেশন এবং সমস্যা সমাধান
    • REST-এর জন্য সম্পূর্ণ নির্দেশিকা
    • নতুন গুগল হেলথ এপিআই প্যারিটি টুল, নমুনা কোড এবং একটি নির্দেশিত কোডল্যাব

সমর্থিত ডেটা প্রকার

এই লঞ্চটি অত্যাবশ্যকীয় ডেটা টাইপগুলিতে অ্যাক্সেস প্রদান করে, যা উদ্ভাবনী স্বাস্থ্য সমাধান তৈরি করার জন্য আপনার প্রয়োজনীয় মূল তথ্য নিশ্চিত করে।

পঠন সমর্থনকারী ডেটা টাইপ :

  • কার্যকলাপ ও ফিটনেস : সক্রিয় মিনিট, সক্রিয় জোন মিনিট, কার্যকলাপের স্তর, উচ্চতা, হার্ট রেট জোনে ক্যালোরি, দৈনিক VO2 ম্যাক্স, দূরত্ব, ব্যায়াম, তলা, দৌড়ের VO2 ম্যাক্স, নিষ্ক্রিয় সময়, পদক্ষেপ, হার্ট রেট জোনে কাটানো সময়, মোট ক্যালোরি, VO2 ম্যাক্স
  • স্বাস্থ্য মেট্রিক্স ও পরিমাপ : শরীরের চর্বি, দৈনিক হৃদস্পন্দনের পরিবর্তনশীলতা, দৈনিক হৃদস্পন্দনের জোন, দৈনিক অক্সিজেন স্যাচুরেশন, দৈনিক শ্বাস-প্রশ্বাসের হার, দৈনিক বিশ্রামকালীন হৃদস্পন্দন, দৈনিক ঘুমের তাপমাত্রার নির্ণয়, হৃদস্পন্দন, হৃদস্পন্দনের পরিবর্তনশীলতা, অক্সিজেন স্যাচুরেশন, শ্বাস-প্রশ্বাসের হার ও ঘুমের সারসংক্ষেপ, ওজন
  • পরিচয় : ফিটবিট ব্যবহারকারীর আইডি এবং গুগল ব্যবহারকারীর আইডি ফেরত দেয়।
  • অবস্থান : TCX ফরম্যাটে প্রকাশিত একটি রেকর্ডকৃত মহড়ার উপর ভিত্তি করে GPS ডেটা
  • পুষ্টি : জলপান লগ
  • প্রোফাইল : ব্যবহারকারীর প্রাথমিক প্রোফাইল তথ্য
  • সেটিংস : ব্যবহারকারীদের কনফিগার করা ডিভাইস এবং মোবাইল অ্যাপ সেটিংস
  • ঘুম : ক্লাসিক এবং স্টেজেস স্লিপ লগ

লেখার জন্য সহায়ক ডেটা টাইপ :

আপনি এই ডেটা টাইপগুলির জন্য ডেটা লিখতে এবং পরিবর্তন করতে পারেন:

  • কার্যকলাপ ও ফিটনেস : ব্যায়াম
  • স্বাস্থ্য মেট্রিক ও পরিমাপ : শরীরের চর্বি, ওজন
  • প্রোফাইল
  • সেটিংস
  • ঘুম

মিথস্ক্রিয়ার জন্য মূল প্রান্তবিন্দু

সাবস্ক্রিপশন, ব্যবহারকারী এবং স্বাস্থ্য ও ফিটনেস ডেটা পরিচালনা করার জন্য নিম্নলিখিত এন্ডপয়েন্টগুলো উপলব্ধ রয়েছে:

  • users পরিচয় এবং প্রোফাইল ব্যবস্থাপনার জন্য getIdentity , getProfile , getSettings , updateProfile এবং updateSettings মেথডগুলো ব্যবহৃত হয়।
  • users.dataTypes.dataPoints রয়েছে batchDelete , dailyRollUp , list , patch , reconcile এবং rollUp মেথডসমূহ, যা ডেটা টাইপের ব্যাপক ব্যবস্থাপনার জন্য ব্যবহৃত হয়।