Method: files.generateIds

Generuje zestaw identyfikatorów plików, które można podawać w żądaniach wstawiania lub kopiowania.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry zapytania

Parametry
maxResults

integer

Maksymalna liczba identyfikatorów do zwrócenia.

space

string

Obszar, w którym identyfikatory można wykorzystać do tworzenia nowych plików. Obsługiwane wartości to drive i appDataFolder. (Domyślnie: drive)

type

string

Rodzaj produktów, w przypadku których identyfikatory mogą być używane. Obsługiwane wartości to files i shortcuts. Pamiętaj, że shortcuts są obsługiwane tylko w drive space. (Domyślnie: files)

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Lista wygenerowanych identyfikatorów, które można podać w żądaniach wstawiania

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "ids": [
    string
  ],
  "space": string,
  "kind": string
}
Pola
ids[]

string

Identyfikatory wygenerowane dla użytkownika wysyłającego prośbę w określonym pokoju.

space

string

Typ pliku, który można utworzyć o tych identyfikatorach.

kind

string

To zawsze drive#generatedIds

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu 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

Niektóre zakresy są ograniczone. Aby można było z nich korzystać, aplikacja musi przeprowadzić ocenę zabezpieczeń. Więcej informacji znajdziesz w przewodniku na temat autoryzacji.