Method: accessproposals.resolve

Одобряет или отклоняет предложение о доступе. Подробнее см. в разделе Управление ожидающими предложениями о доступе .

HTTP-запрос

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

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

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

Параметры
fileId

string

Обязательно. Идентификатор элемента, к которому относится запрос.

proposalId

string

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

Текст запроса

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

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

string

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

Примечание: это поле обязательно для действия ACCEPT .

view

string

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

action

enum ( Action )

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

sendNotification

boolean

Необязательно. Отправлять ли электронное письмо запрашивающей стороне в случае отклонения или принятия заявки на доступ.

Тело ответа

В случае успеха тело ответа представляет собой пустой объект JSON.

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

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

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

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

Действие

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

Перечисления
ACTION_UNSPECIFIED Неуказанное действие
ACCEPT

Пользователь принимает предложение о доступе.

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

DENY Пользователь отклоняет предложение о доступе.