更新访问权限控制规则。 立即试用。
请求
HTTP 请求
PUT https://www.googleapis.com/calendar/v3/calendars/calendarId/acl/ruleId
参数
| 参数名称 | 值 | 说明 | 
|---|---|---|
| 路径参数 | ||
| calendarId | string | 日历标识符。如需检索日历 ID,请调用 calendarList.list 方法。如果您想访问当前登录用户的主日历,请使用“ primary”关键字。 | 
| ruleId | string | ACL 规则标识符。 | 
| 可选的查询参数 | ||
| sendNotifications | boolean | 是否发送有关日历共享更改的通知。请注意,移除访问权限时不会收到通知。可选。默认值为 True。 | 
授权
此请求需要获得以下至少一个范围的授权:
| 范围 | 
|---|
| https://www.googleapis.com/auth/calendar | 
| https://www.googleapis.com/auth/calendar.acls | 
如需了解详情,请参阅身份验证和授权页面。
请求正文
在请求正文中,提供具有以下属性的 Acl 资源:
| 属性名称 | 值 | 说明 | 备注 | 
|---|---|---|---|
| 必需属性 | |||
| scope | object | 相应 ACL 规则授予的日历访问权限的范围。 | |
| scope.type | string | 范围的类型。可能的值包括: 
 default”(即公开)范围的权限适用于任何用户,无论其是否经过身份验证。 | |
| 可选属性 | |||
| role | string | 分配给相应范围的角色。可能的值包括: 
 | 可写入 | 
| scope.value | string | 用户或群组的电子邮件地址,或网域的名称,具体取决于范围类型。已针对类型“ default”省略。 | 可写入 | 
响应
如果成功,此方法将在响应正文中返回 Acl 资源。
试试看!
使用下面的 API Explorer 对实际数据调用此方法,然后查看响应。