Method: files.generateIds

مجموعه ای از شناسه های فایل را ایجاد می کند که می توانند در درخواست های درج یا کپی ارائه شوند.

درخواست HTTP

GET https://www.googleapis.com/drive/v2/files/generateIds

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای پرس و جو

پارامترها
maxResults

integer

حداکثر تعداد شناسه برای بازگشت.

space

string

فضایی که در آن شناسه ها می توانند برای ایجاد فایل های جدید استفاده شوند. مقادیر پشتیبانی شده عبارتند از drive و appDataFolder . (پیش‌فرض: drive )

type

string

نوع مواردی که شناسه ها می توانند برای آنها استفاده شوند. مقادیر پشتیبانی شده files و shortcuts هستند. توجه داشته باشید که shortcuts فقط در space drive پشتیبانی می شوند. (پیش‌فرض: files )

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

لیستی از شناسه های تولید شده که می توانند در درخواست های درج ارائه شوند

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "ids": [
    string
  ],
  "space": string,
  "kind": string
}
فیلدها
ids[]

string

شناسه های ایجاد شده برای کاربر درخواست کننده در فضای مشخص شده.

space

string

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

kind

string

این همیشه drive#generatedIds است

محدوده مجوز

به یکی از حوزه های OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/docs
  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.appdata
  • https://www.googleapis.com/auth/drive.file

برخی از دامنه ها محدود هستند و برای استفاده از برنامه شما به ارزیابی امنیتی نیاز دارند. برای اطلاعات بیشتر، به راهنمای مجوز مراجعه کنید.