البدء

مرحبًا بك في Google Health API!

تستفيد واجهة برمجة التطبيقات الجديدة هذه من بروتوكول OAuth من Google، ما يوفّر حلاً أكثر أمانًا وسهولة في الاستخدام وقابلاً للتوسّع للوصول إلى البيانات الصحية وإدارتها. في ما يلي بعض المزايا:

  • الأمان المحسّن: تتوافق واجهة برمجة التطبيقات الجديدة مع توصيات الأمان الحالية من Google وأفضل الممارسات المتعلّقة بتصميم واجهات برمجة التطبيقات وتنفيذها، ما يقلّل من مخاطر الثغرات الأمنية.

  • الاتساق: تتّبع واجهة برمجة التطبيقات الجديدة مبادئ تصميم واجهات برمجة التطبيقات الحديثة، ما يوفّر تجربة أكثر اتساقًا وسهولة للمطوّرين.

  • التوافق مع التغييرات المستقبلية

    • قابلية التوسّع: تم تصميم واجهة برمجة التطبيقات الجديدة لتكون قابلة للتوسّع من أجل تلبية المتطلبات المستقبلية، وهي تتيح استيعاب عدد متزايد من المستخدمين وأنواع البيانات.
    • سهولة الصيانة: يسهّل اتّباع نهج موحّد صيانة التطبيقات وتحديثها، ما يقلّل من الديون التقنية.
    • الوصول إلى الميزات الجديدة: يتيح نقل البيانات إلى واجهة برمجة التطبيقات الجديدة الوصول إلى الميزات والوظائف الجديدة فور إطلاقها، ما يضمن بقاء التطبيقات محدّثة والاستفادة من أحدث التحسينات.
    • الامتثال: يتم تحديث واجهة برمجة التطبيقات الجديدة باستمرار لتتوافق مع أحدث معايير الأمان والخصوصية في Google، ما يقلّل من الجهد المطلوب للحفاظ على امتثال التطبيقات.
    • خصوصية البيانات: تم تصميم نظام Google OAuth ليتوافق مع مختلف لوائح خصوصية البيانات (مثل اللائحة العامة لحماية البيانات وقانون نقل التأمين الصحي والمسؤولية)، ما يسهّل على المطوّرين الالتزام بهذه اللوائح.

كيف أبدأ في إنشاء الإعلان؟

تعتمد طريقة بدء استخدام Google Health API على نوع المطوِّر الذي أنت عليه.

مطوِّر جديد

إذا لم تكن لديك خبرة في استخدام Google APIs أو Google Cloud، أو كنت بحاجة إلى تذكير، فإنّ أسهل وأسرع طريقة للبدء هي الانتقال إلى برنامج التدريب العملي. ستوضّح لك هذه السلسلة كيفية إعداد مشروع على السحابة الإلكترونية من Google، وعميل تطبيقات الويب OAuth 2.0، وكيفية استخدام Visual Studio Code لإجراء أول طلب ناجح إلى Google Health API.

الانتقال إلى الدرس التطبيقي حول الترميز

مطوّر Fitbit

إذا كنت مطوّرًا حاليًا لواجهة Fitbit Web API، ننصحك بقراءة دليل نقل البيانات أولاً. ويوضّح هذا المستند جميع الاختلافات بين واجهة برمجة التطبيقات Fitbit Web API وGoogle Health API، كما يقدّم الإرشادات اللازمة لبدء التخطيط لعملية نقل البيانات.

يسلّط هذا الدليل الضوء أيضًا على أفضل الممارسات ونماذج واجهة المستخدم للمساعدة في إرشاد المستخدمين خلال عملية إعادة المصادقة.

بعد ذلك، إما أن تنفّذ الخطوات الواردة في الدرس العملي، أو أن تتأكّد من اكتمال عملية إعداد Google Cloud، قبل البدء في عملية التطوير باستخدام أحد أدلة أنواع البيانات.

قراءة دليل نقل البيانات إكمال عملية إعداد Google Cloud

الموارد

بالإضافة إلى معلومات حول كيفية البدء، يوفّر هذا الموقع الإلكتروني مراجع شاملة للمساعدة في عملية التطوير ونقل البيانات.

  • الدعم: هل تحتاج إلى مساعدة؟ الوصول إلى منتديات Google Workspace وأداة تتبُّع المشاكل العامة على صفحة الدعم
  • أداة التكافؤ في Google Health API: استخدِم هذه الأداة لمقارنة نقاط النهاية والوظائف بين Fitbit Web API وGoogle Health API. يتضمّن أيضًا ملف سياق يمكنك استخدامه مباشرةً مع نموذج لغوي كبير، أو كجزء من ملف Agents.md في أداة الذكاء الاصطناعي المفضّلة لديك.
  • مرجع واجهة برمجة التطبيقات: مستندات مرجعية كاملة REST