Method: accessproposals.resolve

Используется для одобрения или отклонения предложения доступа.

HTTP-запрос

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
file Id

string

Необходимый. Идентификатор элемента, к которому относится запрос.

proposal Id

string

Необходимый. Идентификатор предложения доступа, которое необходимо разрешить.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
Поля
role[]

string

Необязательный. Роли, разрешенные утверждающим, если таковые имеются. Примечание. Это поле является обязательным для действия ACCEPT .

view

string

Необязательный. Указывает представление для этого предложения доступа. Это значение следует устанавливать только в том случае, если предложение принадлежит представлению. published — единственное поддерживаемое значение.

action

enum ( Action )

Необходимый. Действие, которое необходимо выполнить в отношении AccessProposal.

send Notification

boolean

Необязательный. Следует ли отправлять электронное письмо запрашивающей стороне, когда AccessProposal отклонен или принят.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Некоторые области ограничены, и для их использования требуется оценка безопасности вашего приложения. Дополнительную информацию см. в руководстве по авторизации .

Действие

Изменение состояния AccessProposal.

Перечисления
ACTION_UNSPECIFIED Неустановленное действие
ACCEPT Пользователь принимает предложение. Примечание. Если используется это действие, поле role должно иметь хотя бы одно значение.
DENY Пользователь отклоняет предложение
,

Используется для одобрения или отклонения предложения доступа.

HTTP-запрос

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
file Id

string

Необходимый. Идентификатор элемента, к которому относится запрос.

proposal Id

string

Необходимый. Идентификатор предложения доступа, которое необходимо разрешить.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
Поля
role[]

string

Необязательный. Роли, разрешенные утверждающим, если таковые имеются. Примечание. Это поле является обязательным для действия ACCEPT .

view

string

Необязательный. Указывает представление для этого предложения доступа. Это значение следует устанавливать только в том случае, если предложение принадлежит представлению. published — единственное поддерживаемое значение.

action

enum ( Action )

Необходимый. Действие, которое необходимо выполнить в отношении AccessProposal.

send Notification

boolean

Необязательный. Следует ли отправлять электронное письмо запрашивающей стороне, когда AccessProposal отклонен или принят.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Некоторые области ограничены, и для их использования требуется оценка безопасности вашего приложения. Дополнительную информацию см. в руководстве по авторизации .

Действие

Изменение состояния AccessProposal.

Перечисления
ACTION_UNSPECIFIED Неустановленное действие
ACCEPT Пользователь принимает предложение. Примечание. Если используется это действие, поле role должно иметь хотя бы одно значение.
DENY Пользователь отклоняет предложение
,

Используется для одобрения или отклонения предложения доступа.

HTTP-запрос

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
file Id

string

Необходимый. Идентификатор элемента, к которому относится запрос.

proposal Id

string

Необходимый. Идентификатор предложения доступа, которое необходимо разрешить.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
Поля
role[]

string

Необязательный. Роли, разрешенные утверждающим, если таковые имеются. Примечание. Это поле является обязательным для действия ACCEPT .

view

string

Необязательный. Указывает представление для этого предложения доступа. Это значение следует устанавливать только в том случае, если предложение принадлежит представлению. published — единственное поддерживаемое значение.

action

enum ( Action )

Необходимый. Действие, которое необходимо выполнить в отношении AccessProposal.

send Notification

boolean

Необязательный. Следует ли отправлять электронное письмо запрашивающей стороне, когда AccessProposal отклонен или принят.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Некоторые области ограничены, и для их использования требуется оценка безопасности вашего приложения. Дополнительную информацию см. в руководстве по авторизации .

Действие

Изменение состояния AccessProposal.

Перечисления
ACTION_UNSPECIFIED Неустановленное действие
ACCEPT Пользователь принимает предложение. Примечание. Если используется это действие, поле role должно иметь хотя бы одно значение.
DENY Пользователь отклоняет предложение
,

Используется для одобрения или отклонения предложения доступа.

HTTP-запрос

POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
file Id

string

Необходимый. Идентификатор элемента, к которому относится запрос.

proposal Id

string

Необходимый. Идентификатор предложения доступа, которое необходимо разрешить.

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "role": [
    string
  ],
  "view": string,
  "action": enum (Action),
  "sendNotification": boolean
}
Поля
role[]

string

Необязательный. Роли, разрешенные утверждающим, если таковые имеются. Примечание. Это поле является обязательным для действия ACCEPT .

view

string

Необязательный. Указывает представление для этого предложения доступа. Это значение следует устанавливать только в том случае, если предложение принадлежит представлению. published — единственное поддерживаемое значение.

action

enum ( Action )

Необходимый. Действие, которое необходимо выполнить в отношении AccessProposal.

send Notification

boolean

Необязательный. Следует ли отправлять электронное письмо запрашивающей стороне, когда AccessProposal отклонен или принят.

Тело ответа

В случае успеха тело ответа пустое.

Области авторизации

Требуется одна из следующих областей OAuth:

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

Некоторые области ограничены, и для их использования требуется оценка безопасности вашего приложения. Дополнительную информацию см. в руководстве по авторизации .

Действие

Изменение состояния AccessProposal.

Перечисления
ACTION_UNSPECIFIED Неустановленное действие
ACCEPT Пользователь принимает предложение. Примечание. Если используется это действие, поле role должно иметь хотя бы одно значение.
DENY Пользователь отклоняет предложение