الدعم الذكي وأدوات المطوّرين

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

نسخ الصفحة أو تصديرها بتنسيق Markdown

اختَر إحدى الطرق التالية لنسخ محتوى الصفحة أو تصديره لاستخدامه مع أدوات أخرى:

  • نسخ الصفحة بتنسيق Markdown: يتيح لك نسخ نسخة Markdown الأولية من النص المصدر للصفحة مباشرةً إلى الحافظة.
  • عرض بتنسيق Markdown: يفتح هذا الخيار نسخة Markdown الأولية من الصفحة في علامة تبويب متصفّح جديدة.

يمكنك أيضًا الوصول إلى محتوى المصدر الأولي آليًا. يتوفّر لكل صفحة على هذا الموقع الإلكتروني إصدار نصي من خلال إضافة .md.txt إلى عنوان URL الخاص بها. على سبيل المثال، يتوفّر الإصدار النصي العادي من هذه الصفحة على ai-assistance-and-developer-tools.md.txt.

لقطة شاشة تعرض الزر لنسخ محتوى الصفحة أو عرضه بتنسيق Markdown في أعلى الصفحة
الشكل 1. الزرّ في أعلى الصفحة الذي يعرض خيارات "نسخ الصفحة بتنسيق Markdown" أو "عرض بتنسيق Markdown"

Developer Knowledge API

يتوفّر المحتوى المصدر من هذا الموقع الإلكتروني أيضًا آليًا من خلال Developer Knowledge API، الذي ينظّم محتوى المطوّرين العام من Google.

من حالات الاستخدام الشائعة دمج خادم MCP الخاص بأداة Developer Knowledge مع أدوات المطوّرين المستندة إلى الذكاء الاصطناعي، بما في ذلك Gemini CLI وCursor وClaude Desktop والوكلاء المخصّصون. يتيح لك ذلك استخدام واجهة برمجة التطبيقات كمصدر استرجاع لطلبات البحث التي يرسلها المطوّرون ضمن أدوات وبيئات الذكاء الاصطناعي المفضّلة لديك.

لوحة المعلومات مع Chat

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

اتّبِع الخطوات التالية لاستخدام محادثة Gemini:

  1. انقر على رمز في أعلى يسار أي صفحة.
  2. أنشئ حسابًا للانضمام إلى برنامج Google Developer.
  3. قبول الأحكام واتفاقية الخصوصية

Code Explain

استخدِم ميزة "شرح الرمز البرمجي" لفهم تفاصيل التنفيذ في نماذج الرموز البرمجية. يتضمّن كل مجموعة رموز زر . انقر على هذا الرمز لفتح شرح في "لوحة المعلومات". يحدّد Gemini لغة الرمز البرمجي ويشرح منطقها. اطرح أسئلة متابعة في "لوحة المعلومات" لتعزيز فهمك، مثل "لماذا تم استخدام دالة الاستدعاء هذه؟" أو "كيف يمكنني تعديلها لتناسب سيناريو مختلف؟".

أفضل الممارسات المتعلّقة بإنشاء الطلبات

للحصول على أفضل النتائج من ميزات Gemini على الموقع، استخدِم تقنيات توجيه الطلبات التالية:

  • تحديد شخصية: أخبر Gemini عن الدور الذي يجب أن يؤديه لتخصيص ردوده. على سبيل المثال: "افترِض أنّك مطوّر Kotlin متمرّس يدمج Google Health API".
  • استخدام منطق خطوة بخطوة: تجنَّب الطلب من Gemini تنفيذ مهام معقّدة في طلب واحد، بل قسِّم طلبك إلى خطوات وكرِّر العملية: قدِّم ملاحظات، واطلب مسودة، وقدِّم ملاحظات، واطلب إجراء تنقيحات.
  • تقديم أمثلة على التنسيق: إذا كنت بحاجة إلى ناتج بتنسيق معيّن، مثل جدول HTML، أدرِج مثالاً صغيرًا على التنسيق المحدّد في طلبك.

مستكشف واجهات برمجة التطبيقات التفاعلي

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

آلية العمل

في صفحات مرجع واجهة برمجة التطبيقات، استخدِم لوحة تجربة هذه الطريقة لإدخال المَعلمات وانقر على تنفيذ. يؤدي ذلك إلى إرسال طلب مباشر إلى Health API وعرض استجابة JSON مباشرةً في متصفحك. على سبيل المثال، يمكنك الاطّلاع على users.dataTypes.dataPoints/list.

للوصول إلى "مستكشف واجهات برمجة التطبيقات"، اتّبِع الخطوات التالية:

  1. ابحث عن لوحة تجربة هذه الطريقة على يسار صفحة مرجعية خاصة بواجهة برمجة تطبيقات.
  2. تأكَّد من تسجيل الدخول إلى حسابك كمطوِّر على Google والحصول على رمز مميّز للوصول إلى OAuth 2.0 من أجل منح الإذن بالطلبات.
  3. في لوحة تجربة هذه الطريقة، أزِل العلامة من المربّع مفتاح واجهة برمجة التطبيقات وأدخِل رمز الدخول في هذا الحقل بدلاً من ذلك.
  4. املأ الحقول المطلوبة وانقر على تنفيذ.

المزايا المتوفّرة للمطوّرين

  • التحقّق بدون إعداد: يمكنك التحقّق من ردود واجهة برمجة التطبيقات قبل كتابة الرمز البرمجي.
  • بنية الاستجابة: يمكنك الاطّلاع على بنية JSON الدقيقة لاستجابات واجهة برمجة التطبيقات. يمكنك استخدام هذا الناتج لإنشاء منطق تحليل أو تقديم سياق لطلبات الذكاء الاصطناعي.
  • السرعة: يمكنك تسريع عملية التطوير من خلال تقليل المحاولة والخطأ.