Method: apps.list

يسرد التطبيقات المثبّتة للمستخدم.

طلب HTTP

GET https://www.googleapis.com/drive/v2/apps

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

معلمات طلب البحث

المَعلمات
appFilterExtensions

string

قائمة مفصولة بفواصل بامتدادات الملفات لفتحها باستخدام الفلترة. سيتضمن الرد جميع التطبيقات ضمن نطاق طلب بحث التطبيق المحدّد والتي يمكنها فتح أي من امتدادات الملفات المحدّدة. إذا تم توفير appFilterMimeTypes أيضًا، تكون النتيجة اتحاد قائمتَي التطبيقات الناتجتَين.

appFilterMimeTypes

string

قائمة بأنواع MIME مفصولة بفواصل لفتحها باستخدام الفلترة. ستتضمّن الإجابة جميع التطبيقات التي يمكنها فتح أيٍّ من أنواع MIME المحدّدة ضمن نطاق طلب البحث عن التطبيق. إذا تم توفير appFilterExtensions أيضًا، تكون النتيجة اتحاد قائمتَي التطبيقات الناتجتَين.

languageCode

string

لغة أو رمز منطقة، كما هو محدّد في BCP 47، مع بعض الإضافات من تنسيق LDML من يونيكود (http://www.unicode.org/reports/tr35/).

نص الطلب

يجب أن يكون نص الطلب فارغًا.

نص الاستجابة

قائمة بتطبيقات الجهات الخارجية التي ثبَّتها المستخدم أو منحها إمكانية الوصول إلى Google Drive.

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "etag": string,
  "defaultAppIds": [
    string
  ],
  "kind": string,
  "selfLink": string,
  "items": [
    {
      object (App)
    }
  ]
}
الحقول
etag

string

علامة ETag للقائمة.

defaultAppIds[]

string

apps.list بأرقام تعريف التطبيقات التي حدّد المستخدم استخدامها تلقائيًا. القائمة مرتَّبة بالأولوية العكسية (من الأدنى إلى الأعلى).

kind

string

دائمًا ما تكون drive#appList.

items[]

object (App)

قائمة التطبيقات.

نطاقات التفويض

يجب توفير نطاق OAuth التالي:

  • https://www.googleapis.com/auth/drive.apps.readonly

تكون بعض النطاقات محظورة وتتطلب تقييمًا أمنيًا من تطبيقك لاستخدامها. لمزيد من المعلومات، راجِع دليل التفويض.