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)

إجمالي عدد وحدات بايت الحصة. يكون هذا الإجراء مناسبًا فقط عندما تكون قيمة AssetType 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 أو Photos.

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 API