Одобряет или отклоняет предложение о доступе. Подробнее см. в разделе Управление ожидающими предложениями о доступе .
HTTP-запрос
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
URL использует синтаксис перекодировки gRPC .
Параметры пути
Параметры | |
---|---|
fileId | Обязательно. Идентификатор элемента, к которому относится запрос. |
proposalId | Обязательно. Идентификатор предложения о доступе для разрешения. |
Текст запроса
Тело запроса содержит данные со следующей структурой:
JSON-представление |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
Поля | |
---|---|
role[] | Необязательно. Роли, разрешенные утверждающим, если таковые имеются. Подробнее см. в разделе «Роли и разрешения» . Примечание: это поле обязательно для действия |
view | Необязательно. Указывает представление для этого предложения доступа. Следует указывать только в том случае, если предложение принадлежит представлению. Поддерживается только |
action | Обязательно. Действие, которое необходимо выполнить в отношении предложения о доступе. |
sendNotification | Необязательно. Отправлять ли электронное письмо запрашивающей стороне в случае отклонения или принятия заявки на доступ. |
Тело ответа
В случае успеха тело ответа представляет собой пустой объект JSON.
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/docs
-
https://www.googleapis.com/auth/drive
-
https://www.googleapis.com/auth/drive.file
Некоторые области действия ограничены, и для их использования вашему приложению требуется оценка безопасности. Подробнее см. в руководстве по авторизации .
Действие
Изменение состояния предложения доступа.
Перечисления | |
---|---|
ACTION_UNSPECIFIED | Неуказанное действие |
ACCEPT | Пользователь принимает предложение о доступе. Примечание: если используется это действие, поле |
DENY | Пользователь отклоняет предложение о доступе. |