REST Resource: about

المرجع: لمحة

عنصر يتضمّن معلومات المستخدم وإعداداته

تمثيل JSON
{
  "name": string,
  "quotaBytesTotal": string,
  "quotaBytesUsed": string,
  "quotaBytesUsedInTrash": string,
  "largestChangeId": string,
  "remainingChangeIds": string,
  "rootFolderId": string,
  "importFormats": [
    {
      "source": string,
      "targets": [
        string
      ]
    }
  ],
  "exportFormats": [
    {
      "source": string,
      "targets": [
        string
      ]
    }
  ],
  "additionalRoleInfo": [
    {
      "type": string,
      "roleSets": [
        {
          "primaryRole": string,
          "additionalRoles": [
            string
          ]
        }
      ]
    }
  ],
  "features": [
    {
      "featureName": string,
      "featureRate": number
    }
  ],
  "maxUploadSizes": [
    {
      "type": string,
      "size": string
    }
  ],
  "domainSharingPolicy": string,
  "kind": string,
  "permissionId": string,
  "isCurrentAppInstalled": boolean,
  "quotaBytesUsedAggregate": string,
  "user": {
    object (User)
  },
  "etag": string,
  "languageCode": string,
  "selfLink": string,
  "quotaType": string,
  "folderColorPalette": [
    string
  ],
  "driveThemes": [
    {
      "id": string,
      "backgroundImageLink": string,
      "colorRgb": string
    }
  ],
  "canCreateDrives": boolean,
  "quotaBytesByService": [
    {
      "serviceName": string,
      "bytesUsed": string
    }
  ],
  "teamDriveThemes": [
    {
      "id": string,
      "backgroundImageLink": string,
      "colorRgb": string
    }
  ],
  "canCreateTeamDrives": boolean
}
الحقول
name

string

اسم المستخدم الحالي.

quotaBytesTotal

string (int64 format)

إجمالي عدد وحدات بايت الحصة. ولا يمكن استخدام هذه السمة إلا عندما يكون نوع الحصة LIMITED.

quotaBytesUsed

string (int64 format)

عدد وحدات بايت الحصة التي يستخدمها Google Drive.

quotaBytesUsedInTrash

string (int64 format)

عدد وحدات بايت للحصة التي تستخدمها العناصر التي تم نقلها إلى المهملات.

largestChangeId

string (int64 format)

رقم تعريف التغيير الأكبر.

remainingChangeIds

string (int64 format)

عدد أرقام تعريف التغيير المتبقية، لا يزيد عن 2500.

rootFolderId

string

رقم تعريف المجلد الجذر

importFormats[]

object

تنسيقات الاستيراد المسموح بها.

importFormats[].source

string

نوع محتوى الملف المستورَد المطلوب التحويل منه.

importFormats[].targets[]

string

أنواع المحتوى التي يمكن التحويل إليها.

exportFormats[]

object

تنسيقات التصدير المسموح بها

exportFormats[].source

string

نوع المحتوى المطلوب التحويل منه.

exportFormats[].targets[]

string

أنواع المحتوى التي يمكن التحويل إليها.

additionalRoleInfo[]

object

معلومات عن الأدوار الإضافية المتاحة لكل نوع ملف وتكون الأولوية للنوع الأكثر تحديدًا.

additionalRoleInfo[].type

string

نوع المحتوى الذي تنطبق عليه معلومات الدور الإضافية هذه

additionalRoleInfo[].roleSets[]

object

الأدوار الإضافية المتوافقة لكل دور أساسي.

additionalRoleInfo[].roleSets[].primaryRole

string

دور الإذن الأساسي

additionalRoleInfo[].roleSets[].additionalRoles[]

string

تمثّل هذه السمة الأدوار الإضافية المتوافقة مع الدور الأساسي.

features[]

object

قائمة الميزات الإضافية المفعَّلة في هذا الحساب.

features[].featureName

string

اسم العنصر.

features[].featureRate

number

معدّل الحدّ الأقصى لطلبات هذه الميزة في الطلبات في الثانية

maxUploadSizes[]

object

قائمة بأحجام التحميل القصوى لكل نوع ملف وتكون الأولوية للنوع الأكثر تحديدًا.

maxUploadSizes[].type

string

نوع الملف

maxUploadSizes[].size

string (int64 format)

الحد الأقصى لحجم التحميل لهذا النوع.

domainSharingPolicy

string

سياسة مشاركة النطاق للمستخدم الحالي. القيم المتاحة:

  • allowed
  • allowedWithWarning
  • incomingOnly
  • disallowed
kind

string

دائمًا ما تكون هذه هي drive#about.

permissionId

string

رقم تعريف المستخدم الحالي كما يظهر في مجموعة الأذونات.

isCurrentAppInstalled

boolean

قيمة منطقية تشير إلى ما إذا كان المستخدم الذي تمت المصادقة عليه يثبّت التطبيق الذي تمت مصادقته.

quotaBytesUsedAggregate

string (int64 format)

عدد وحدات بايت الحصة التي تستخدمها جميع تطبيقات Google (Drive وبيكاسا، وما إلى ذلك).

user

object (User)

المستخدِم الذي تمت مصادقته.

etag

string

تمثّل هذه السمة علامة ETag الخاصة بالسلعة.

languageCode

string

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

quotaType

string

نوع حصة مساحة التخزين للمستخدم. القيم المتاحة:

  • LIMITED
  • UNLIMITED
folderColorPalette[]

string

لوحة ألوان المجلدات المسموح بها كسلاسل سداسية عشرية اللون بنموذج أحمر أخضر أزرق.

driveThemes[]

object

قائمة المظاهر المتاحة لمساحات التخزين السحابي المشتركة.

driveThemes[].id

string

رقم تعريف المظهر.

driveThemes[].backgroundImageLink

string

رابط إلى صورة خلفية هذا المظهر.

driveThemes[].colorRgb

string

لون هذا المظهر كسلسلة سداسية عشرية باللون الأحمر والأخضر والأزرق

canCreateDrives

boolean

ما إذا كان يمكن للمستخدم إنشاء مساحات تخزين سحابي مشتركة

quotaBytesByService[]

object

مقدار حصة مساحة التخزين التي تستخدمها خدمات Google المختلفة.

quotaBytesByService[].serviceName

string

اسم الخدمة، على سبيل المثال DRIVE أو Gmail أو صور.

quotaBytesByService[].bytesUsed

string (int64 format)

وحدات البايت لحصة التخزين التي تستخدمها الخدمة.

teamDriveThemes[]
(deprecated)

object

متوقّفة نهائيًا: استخدِم driveThemes بدلاً منها.

teamDriveThemes[]
(deprecated).id
(deprecated)

string

متوقّفة نهائيًا: استخدِم driveThemes/id بدلاً منها.

teamDriveThemes[]
(deprecated).backgroundImageLink
(deprecated)

string

متوقّفة نهائيًا: استخدِم driveThemes/backgroundImageLink بدلاً منها.

teamDriveThemes[]
(deprecated).colorRgb
(deprecated)

string

متوقّفة نهائيًا: استخدِم driveThemes/colorRgb بدلاً منها.

canCreateTeamDrives
(deprecated)

boolean

متوقّفة نهائيًا: استخدِم canCreateDrives بدلاً منها.

الطُرق

get

الحصول على معلومات حول المستخدم الحالي بالإضافة إلى إعدادات واجهة برمجة تطبيقات Drive