- HTTP-запрос
- Параметры пути
- Текст запроса
- Ответный текст
- Области полномочий
- Добавить рецензента
- ReplaceReviewer
- Попробуйте!
Переназначает рецензентов при утверждении. Добавляет или заменяет рецензентов в ReviewerResponse на утверждение.
Эту функцию может вызвать любой пользователь с правами writer в файл, если Status утверждения — IN_PROGRESS , а Response для переназначаемого рецензента — NO_RESPONSE . Пользователь с правами reader может переназначить только то утверждение, которое назначено ему самому.
Удаление рецензента запрещено.
HTTP-запрос
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign
В URL-адресе используется синтаксис транскодирования gRPC .
Параметры пути
| Параметры | |
|---|---|
fileId | Обязательно. Идентификатор файла, к которому относится запрос на утверждение. |
approvalId | Обязательно. Идентификатор подтверждения для переназначения. |
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{ "addReviewers": [ { object ( |
| Поля | |
|---|---|
addReviewers[] | Необязательно. Список рецензентов для добавления. |
replaceReviewers[] | Необязательно. Список кандидатов на замену рецензента. |
message | Необязательно. Сообщение для отправки новым рецензентам. Это сообщение будет включено в уведомления о выполнении действия и в журнал событий утверждения. |
Ответный текст
В случае успеха тело ответа содержит экземпляр Approval .
Области полномочий
Требуется один из следующих диапазонов аутентификации OAuth:
-
https://www.googleapis.com/auth/drive -
https://www.googleapis.com/auth/drive.file -
https://www.googleapis.com/auth/drive.metadata
Некоторые области действия ограничены и требуют проведения оценки безопасности для их использования вашим приложением. Для получения дополнительной информации см. руководство по авторизации .
Добавить рецензента
Представление добавления рецензента.
| JSON-представление |
|---|
{ "addedReviewerEmail": string } |
| Поля | |
|---|---|
addedReviewerEmail | Обязательно. Укажите адрес электронной почты рецензента. |
ReplaceReviewer
Представление замены рецензента.
| JSON-представление |
|---|
{ "addedReviewerEmail": string, "removedReviewerEmail": string } |
| Поля | |
|---|---|
addedReviewerEmail | Обязательно. Укажите адрес электронной почты рецензента. |
removedReviewerEmail | Обязательно. Адрес электронной почты рецензента, которого нужно удалить. |