使用API​​和邮递员将新域发布到Google日历资源

时间:2019-01-14 09:43:14

标签: google-api google-calendar-api google-oauth postman

我是API的新手。我为我的环境创建了一个资源会议室,该空间可供我的g-suite领域的人们使用。但是问题在于这些会议室是公共区域,在其他领域工作的人们也希望访问它们。因此,我正在尝试授予他们的域的访问权限。我找到了一篇关于它的文章:https://support.robinpowered.com/hc/en-us/articles/115001164606-Allow-outside-G-Suite-domains-to-book-your-resource-calendars

我遵循了这些步骤。但是问题是,当我通过邮递员执行GET请求时,我设法获取显示资源详细信息的json结果,例如谁有权访问(目前仅是我的域)。但是,当我想在此处发布新域时,它始终会返回404。我在下面上传了相关的屏幕截图。
注意:域testmain.com不是真实的域。我将其放在此处作为示例,并说明如何在其中编写域。 enter image description here enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:0)

如果要更新ACL规则,则需要使用ACL方法Acl overview

您应该使用acl.insert

POST https://www.googleapis.com/calendar/v3/calendars/calendarId/acl

{
  "kind": "calendar#aclRule",
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}

您正在使用GET,应该使用POST

enter image description here