Создает правило контроля доступа. Попробуйте сейчас .
Запрос
HTTP-запрос
POST https://www.googleapis.com/calendar/v3/calendars/calendarId/acl
Параметры
| Имя параметра | Ценить | Описание |
|---|---|---|
| Параметры пути | ||
calendarId | string | Идентификатор календаря. Для получения идентификаторов календаря вызовите метод calendarList.list . Если вы хотите получить доступ к основному календарю текущего вошедшего в систему пользователя, используйте ключевое слово " primary ". |
| Необязательные параметры запроса | ||
sendNotifications | boolean | Отправлять ли уведомления об изменении общего доступа к календарю. Необязательно. Значение по умолчанию — True. |
Авторизация
Для этого запроса требуется авторизация по крайней мере в одной из следующих областей:
| Объем |
|---|
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.acls |
Более подробную информацию смотрите на странице аутентификации и авторизации .
Текст запроса
В теле запроса укажите ресурс Acl со следующими свойствами:
| Имя свойства | Ценить | Описание | Примечания |
|---|---|---|---|
| Требуемые свойства | |||
role | string | Роль, назначенная области действия. Возможные значения:
| записываемый |
scope | object | Степень, в которой доступ к календарю предоставляется данным правилом ACL. | |
scope. type | string | Тип области действия. Возможные значения:
default » или публичной области, применяются к любому пользователю, независимо от того, аутентифицирован он или нет. | |
| Дополнительные свойства | |||
scope. value | string | Адрес электронной почты пользователя или группы, или имя домена, в зависимости от типа области действия. Опущено для типа " default ". | записываемый |
Ответ
В случае успеха этот метод возвращает ресурс Acl в теле ответа.
Попробуйте!
Используйте API Explorer ниже, чтобы вызвать этот метод для реальных данных и увидеть ответ.