REST Resource: accessproposals
Ресурс: AccessProposal
Ресурс «Предложение доступа» для невыполненных предложений доступа к файлу.
JSON-представление |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object (RoleAndView )
}
],
"requestMessage": string,
"createTime": string
} |
Поля |
---|
fileId | string Идентификатор файла, к которому предлагается доступ. |
proposalId | string Идентификатор предложения доступа |
requesterEmailAddress | string Адрес электронной почты запрашивающего пользователя |
recipientEmailAddress | string Адрес электронной почты пользователя, который получит разрешения в случае принятия. |
rolesAndViews[] | object ( RoleAndView ) Обертка для роли и представления предложения доступа. |
requestMessage | string Сообщение, которое отправитель запроса добавил в предложение. |
createTime | string ( Timestamp format) Время создания Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" . |
РольИВью
Обертка для роли и представления предложения доступа.
JSON-представление |
---|
{
"role": string,
"view": string
} |
Поля |
---|
role | string Роль, предложенная запрашивающим. В будущем могут быть добавлены новые значения, но в настоящее время возможны следующие: * writer * commenter * reader |
view | string Указывает представление для этого предложения доступа. Заполняется только для предложений, принадлежащих представлению. published — единственное поддерживаемое значение. |
Методы |
---|
| Получает AccessProposal по идентификатору. |
| Перечислите AccessProposals в файле. |
| Используется для одобрения или отклонения предложения доступа. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-02-27 UTC.
[null,null,["Последнее обновление: 2025-02-27 UTC."],[[["Access Proposals manage outstanding access requests for files, detailing requester, recipient, desired role, and optional message."],["`AccessProposal` resource includes details like `fileId`, `proposalId`, requester/recipient emails, roles, and timestamps."],["`RoleAndView` within proposals defines the requested permission level (e.g., writer, commenter) and optional view (currently only 'published')."],["Drive API methods allow retrieval, listing, and resolution (approval/denial) of Access Proposals."]]],["The core content details the `AccessProposal` resource, which represents pending access requests for a file. Key information includes the `fileId`, `proposalId`, `requesterEmailAddress`, `recipientEmailAddress`, `rolesAndViews`, `requestMessage`, and `createTime`. The `RoleAndView` specifies the requested access level (`role`: writer, commenter, reader) and view (`published`). Three primary actions are outlined: retrieving an `AccessProposal` by ID, listing all proposals on a file, and resolving (approving/denying) a proposal.\n"]]