مورد بيان المكتبات والخدمات المتقدمة

مجموعة الإعدادات للمكتبات والخدمات المتقدّمة المفعّلة في مشروع برمجة تطبيقات Google

الاعتمادية

المستوى الأعلى من إعدادات بيان التبعية.

تمثيل JSON
{
  "enabledAdvancedServices": [
    {
      object (EnabledAdvancedService)
    }
  ],
  "libraries": [
    {
      object (Library)
    }
  ]
}
الحقول
enabledAdvancedServices[]

object (EnabledAdvancedService)

قائمة الخدمات المتقدّمة المفعّلة لمشروع النص البرمجي

libraries[]

object (Library)

قائمة المكتبات التي يستخدمها مشروع النص البرمجي

EnabledAdvancedService

إعدادات خدمة متقدّمة مفعَّلة

تمثيل JSON
{
  "serviceId": string,
  "userSymbol": string,
  "version": string
}
الحقول
serviceId

string

معرّف الخدمة المعروض في مستند اكتشاف واجهة برمجة التطبيقات (مثلاً، "drive").

userSymbol

string

المعرّف المستخدَم للإشارة إلى هذه الخدمة في رمز مشروع برمجة تطبيقات.

version

string

إصدار الخدمة المفعَّلة (على سبيل المثال، "v1")

المكتبة

إعدادات مكتبة مستورَدة

تمثيل JSON
{
  "developmentMode": boolean,
  "libraryId": string,
  "userSymbol": string,
  "version": string
}
الحقول
developmentMode

boolean

إذا كانت القيمة true، يتجاهل النص البرمجي version ويستخدم رمز مشروع المكتبة الحالي.

libraryId

string

رقم تعريف النص البرمجي لمشروع المكتبة. يمكنك العثور على رقم تعريف النص البرمجي في عنوان URL الخاص بالمشروع أو من خلال النقر على ملف > خصائص المشروع.

userSymbol

string

التصنيف المستخدَم في رمز مشروع النص البرمجي للإشارة إلى هذه المكتبة.

version

string

إصدار المكتبة المستخدَم في النص البرمجي. هذا الحقل يمثّل رقم الإصدار أو stable.