REST Resource: about

منبع: درباره ما

یک آیتم با اطلاعات و تنظیمات کاربر.

نمایش JSON
{
  "importFormats": [
    {
      "source": string,
      "targets": [
        string
      ]
    }
  ],
  "exportFormats": [
    {
      "source": string,
      "targets": [
        string
      ]
    }
  ],
  "additionalRoleInfo": [
    {
      "type": string,
      "roleSets": [
        {
          "additionalRoles": [
            string
          ],
          "primaryRole": string
        }
      ]
    }
  ],
  "features": [
    {
      "featureName": string,
      "featureRate": number
    }
  ],
  "maxUploadSizes": [
    {
      "type": string,
      "size": string
    }
  ],
  "folderColorPalette": [
    string
  ],
  "driveThemes": [
    {
      "id": string,
      "backgroundImageLink": string,
      "colorRgb": string
    }
  ],
  "quotaBytesByService": [
    {
      "serviceName": string,
      "bytesUsed": string
    }
  ],
  "teamDriveThemes": [
    {
      "id": string,
      "backgroundImageLink": string,
      "colorRgb": string
    }
  ],
  "name": string,
  "quotaBytesTotal": string,
  "quotaBytesUsed": string,
  "quotaBytesUsedInTrash": string,
  "largestChangeId": string,
  "remainingChangeIds": string,
  "rootFolderId": string,
  "domainSharingPolicy": string,
  "kind": string,
  "permissionId": string,
  "isCurrentAppInstalled": boolean,
  "quotaBytesUsedAggregate": string,
  "user": {
    object (User)
  },
  "etag": string,
  "languageCode": string,
  "selfLink": string,
  "quotaType": string,
  "canCreateDrives": boolean,
  "canCreateTeamDrives": boolean
}
فیلدها
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)

حداکثر حجم آپلود برای این نوع.

folderColorPalette[]

string

پالت رنگ‌های مجاز پوشه به صورت رشته‌های هگز RGB.

driveThemes[]

object

فهرستی از قالب‌هایی که برای درایوهای اشتراکی پشتیبانی می‌شوند.

driveThemes[].id

string

شناسه‌ی قالب.

driveThemes[].backgroundImageLink

string

پیوندی به تصویر پس‌زمینه این قالب.

driveThemes[].colorRgb

string

رنگ این تم به صورت یک رشته شش ضلعی RGB است.

quotaBytesByService[]

object

میزان سهمیه فضای ذخیره‌سازی مورد استفاده توسط سرویس‌های مختلف گوگل.

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 استفاده کنید.

name

string

نام کاربر فعلی.

quotaBytesTotal

string ( int64 format)

تعداد کل بایت‌های سهمیه. این فقط زمانی مرتبط است که quotaType محدود باشد.

quotaBytesUsed

string ( int64 format)

تعداد بایت‌های سهمیه‌ای که توسط گوگل درایو استفاده می‌شود.

quotaBytesUsedInTrash

string ( int64 format)

تعداد بایت‌های سهمیه‌ای که توسط موارد حذف‌شده استفاده می‌شود.

largestChangeId

string ( int64 format)

بزرگترین شناسه تغییر.

remainingChangeIds

string ( int64 format)

تعداد شناسه‌های تغییر باقی‌مانده، محدود به حداکثر ۲۵۰۰.

rootFolderId

string

شناسه پوشه ریشه.

domainSharingPolicy
(deprecated)

string

منسوخ شده: به طور جزئی دامنه‌های مجاز یا قوانین اعتماد را نشان نمی‌دهد.

سیاست اشتراک‌گذاری دامنه برای کاربر فعلی. مقادیر ممکن عبارتند از:

  • allowed
  • allowedWithWarning
  • incomingOnly
  • disallowed

توجه داشته باشید که اگر کاربر در قوانین اعتماد ثبت شده باشد، همیشه disallowed برگردانده می‌شود. اگر اشتراک‌گذاری به دامنه‌های مجاز محدود شده باشد، بسته به اینکه دریافت فایل از خارج از دامنه‌های مجاز مجاز باشد یا خیر، incomingOnly یا allowedWithWarning برگردانده می‌شود.

kind

string

این همیشه drive#about است.

permissionId

string

شناسه کاربر فعلی که در مجموعه مجوزها قابل مشاهده است.

isCurrentAppInstalled

boolean

یک مقدار بولی که نشان می‌دهد آیا برنامه‌ی احراز هویت شده توسط کاربر احراز هویت شده نصب شده است یا خیر.

quotaBytesUsedAggregate

string ( int64 format)

تعداد بایت‌های سهمیه‌ای که توسط همه برنامه‌های گوگل (درایو، پیکاسا و غیره) استفاده می‌شود.

user

object ( User )

کاربر احراز هویت شده.

etag

string

برچسب الکترونیکی کالا (ETag)

languageCode

string

کد زبان یا منطقه‌ی کاربر، همانطور که در BCP 47 تعریف شده است، با برخی الحاقات از فرمت LDML یونیکد ( http://www.unicode.org/reports/tr35/) .

quotaType

string

نوع سهمیه ذخیره‌سازی کاربر. مقادیر ممکن عبارتند از:

  • LIMITED
  • UNLIMITED
canCreateDrives

boolean

اینکه آیا کاربر می‌تواند درایوهای مشترک ایجاد کند یا خیر.

canCreateTeamDrives
(deprecated)

boolean

منسوخ شده: به جای آن canCreateDrives استفاده کنید.

روش‌ها

get

اطلاعات مربوط به کاربر فعلی را به همراه تنظیمات Drive API دریافت می‌کند.