AnpherosAnpheros PlatformDevelopers

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

بيانات Samsung Health بصيغة FHIR

بيانات Galaxy Watch عبر Health Connect أو Samsung Health Data SDK: مقارنة حقيقية، موافقة الشريك، وضع المطور، وتعيين FHIR.

يتم تسجيل بيانات Galaxy Watch و Galaxy Ring بواسطة تطبيق Samsung Health على الهاتف، وهناك طريقتان لقراءتها: عبر Health Connect، حيث يقوم Samsung Health بتصدير مجموعة فرعية في جدوله الزمني الخاص، أو مباشرة باستخدام Samsung Health Data SDK، الذي يقرأ كل ما يعرضه Samsung Health ولكنه يحتاج إلى موافقة شريك Samsung قبل نشر التطبيق. أيًا كان المسار الذي تسلكه، تصبح القيم FHIR R4 Observations بنفس الطريقة التي يتم بها التعامل مع بيانات Apple Health أو Health Connect. تقارن هذه الصفحة بين المسارين بقياس من هاتف حقيقي، وتشرح ما يتطلبه كل منهما.

مساران

عبر Health Connect Samsung Health Data SDK
ما تقرأه ما تختاره Samsung Health للتصدير إلى Health Connect البيانات الموجودة في Samsung Health: الخطوات، معدل ضربات القلب، النوم، الأكسجين في الدم، ضغط الدم، جلوكوز الدم، تكوين الجسم، درجة حرارة الجلد، التمارين، التغذية، الماء، والمزيد
الحداثة عندما تقوم Samsung Health بالتصدير، والذي قد يتأخر ما لدى Samsung Health الآن
المتطلبات أذونات Health Connect، إعلان Play Console Android 10 (API 29) أو أحدث، Samsung Health 6.30.2 أو أحدث، جهاز Samsung (لا يوجد محاكي)
قبل النشر مراجعة Google Play لإعلان Health Connect طلب وموافقة شريك Samsung؛ حتى ذلك الحين، يعمل الـ SDK فقط مع وضع المطور الخاص بـ Samsung Health قيد التشغيل
نفس الكود على هواتف أخرى نعم: تكامل واحد لـ Samsung، Pixel، Fitbit، Garmin، Oura لا: أجهزة Samsung فقط

المصادر: نظرة عامة على Samsung Health Data SDK و العملية.

ما قسناه على هاتف Galaxy

أثناء بناء Anpheros Daily، قارنا المسارين على هاتف Galaxy S26 Ultra مقترن بساعة Galaxy Watch، في نفس اللحظة في 27 سبتمبر 2026:

المصدر الخطوات في ذلك اليوم أنواع أخرى متاحة
تطبيق Samsung Health (على الشاشة) 4,566 معدل ضربات القلب، النوم، تشبع الدم بالأكسجين
Health Connect، البيانات التي كتبها Samsung Health 3,211 لا شيء: تم تصدير الخطوات فقط، الدفعة الأخيرة قبل حوالي 90 دقيقة
Samsung Health Data SDK 4,566 كانت الخطوات هي النوع الذي تم اختباره في ذلك اليوم؛ الاختبارات اللاحقة قرأت معدل ضربات القلب والنوم والتمارين بنفس الطريقة

كان لدى Samsung Health جميع أذونات الكتابة في Health Connect؛ لقد قام ببساطة بتصدير أقل، وفي وقت لاحق. هذا هاتف واحد ويوم واحد، وليس قاعدة، ولكنه يتوافق مع ما يبلغه الأشخاص: إذا كان لدى المستخدمين لديك ساعات Galaxy ويرون أرقامًا مختلفة في تطبيقك وفي Samsung Health، فإن مسار Health Connect هو السبب المحتمل، ولا يمكن للتطبيق إجبار Samsung Health على التصدير بشكل متكرر.

الاختبار باستخدام SDK قبل الموافقة

يتحقق Samsung Health Data SDK من Samsung ما إذا كان تطبيقك (اسم الحزمة وشهادة التوقيع) معتمدًا. قبل الموافقة:

  1. على هاتف الاختبار، افتح Samsung Health › Settings › About Samsung Health وانقر على رقم الإصدار بشكل متكرر حتى تظهر خيارات المطور، ثم قم بتشغيل وضع المطور لـ Samsung Health Data SDK.
  2. يمكن لتطبيقك بعد ذلك قراءة البيانات على هذا الهاتف. بدون وضع المطور، يرفض SDK بخطأ في التفويض، لذا قم بتوفير آلية احتياطية لـ Health Connect.

وضع المطور مخصص للاختبار فقط وليس شيئًا يجب أن تطلب من المستخدمين تمكينه. للنشر، قم بتقديم طلب الشريك إلى Samsung؛ بعد الموافقة، تقوم Samsung بتسجيل الحزمة والتوقيع الخاص بك.

من Samsung Health إلى FHIR

التعيين هو نفسه لمخازن البيانات الصحية الأخرى:

بيانات Samsung Health LOINC UCUM
الخطوات (الإجمالي اليومي) 41950-7 {steps}
معدل ضربات القلب (المتوسط اليومي، الأدنى، الأعلى) 8867-4 /min
الأكسجين في الدم 59408-5 %
مدة النوم ومراحله 93832-4; 93831-6, 93830-8, 93829-0 min
ضغط الدم 85354-9 مع 8480-6 و 8462-4 mm[Hg]
جلوكوز الدم 2339-0 mg/dL
وزن الجسم 29463-7 kg
درجة حرارة الجلد لا يوجد رمز LOINC عام لدرجة حرارة المعصم؛ استخدم رمزك الخاص ولا تصفه بأنه درجة حرارة الجسم Cel

هناك تفصيلان مهمان. يعيد Samsung Health Data SDK جلوكوز الدم بوحدة mmol/L؛ قم بتحويله (Anpheros Daily يخزن mg/dL) أو احتفظ بالوحدة كما تم الإبلاغ عنها، ولكن لا تخلط أبدًا بين الوحدات تحت رمز واحد. ودرجة حرارة المعصم أو الجلد ليست درجة حرارة الجسم: كتابتها تحت 8310-5 ستضلل أي شخص يقرأ السجل.

اكتب ملاحظة (Observation) واحدة لكل شخص ومقياس ويوم، مع تمييزها كبيانات جهاز، وقم بتحديثها عند مزامنة نفس اليوم مرة أخرى. الكود الخلفي، الذي يتم تشغيله على المنصة، موجود في بيانات الأجهزة القابلة للارتداء في FHIR.

اختيار المسار

أين يتناسب Anpheros

يقوم Anpheros Platform بتخزين النتيجة — كل قيمة كـ FHIR R4 Observation مُعلمة كبيانات جهاز، مع الموافقة، والمصدر، وسجل الوصول — ولا يقرأ Samsung Health بنفسه. تطبيق Anpheros الخاص، Anpheros Daily، يقرأ بيانات Samsung Health على Android من خلال Health Connect، كما هو موضح أعلاه.

أسئلة متكررة

هل تتم مزامنة Samsung Health مع Health Connect؟

نعم، تكتب Samsung Health إلى Health Connect عندما يسمح المستخدم بذلك، ولكنها تصدّر مجموعة فرعية من الأنواع وجدولها الخاص، لذلك قد يتأخر Health Connect أو يفقد أنواعًا تظهر في Samsung Health.

هل توجد واجهة برمجة تطبيقات REST لـ Samsung Health؟

لا توجد واجهة برمجة تطبيقات REST أو واجهة برمجة تطبيقات ويب عامة تقرأ بيانات Samsung Health الخاصة بالمستخدم. تتم قراءة البيانات على الهاتف، عبر Health Connect أو Samsung Health Data SDK، ويرسل تطبيقك هذه البيانات إلى خادم.

هل أحتاج إلى موافقة Samsung لاستخدام Samsung Health Data SDK؟

للنشر، نعم: تطلب Samsung طلب شراكة قبل التوزيع وتسجل التطبيق المعتمد. للتطوير، يتيح وضع المطور في Samsung Health عمل SDK على هاتف اختبار.

هل يمكنني قراءة بيانات Galaxy Watch على iPhone؟

تم تصميم Galaxy Watch للهواتف التي تعمل بنظام Android وتسجل البيانات في Samsung Health هناك؛ لا يوجد مسار مدعوم من Galaxy Watch إلى Apple Health.

لماذا تكون خطوات Galaxy Watch أقل في تطبيقي مقارنة بـ Samsung Health؟

إذا كنت تقرأ عبر Health Connect، فقد لا يكون Samsung Health قد صدّر أحدث بياناته بعد. قراءة الإجمالي المجمّع لـ Health Connect، والمزامنة عند فتح تطبيقك، وإضافة Samsung Health Data SDK حيثما كان ذلك مهمًا، يقلل الفجوة.

ذات الصلة

Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card

Product updates by email

New features, guides and the end of the beta. One email a month at most.

Send me occasional Anpheros Platform updates by email (new features, API changes, guides). I'll confirm by email and can unsubscribe in one click from any email. Privacy