邀请函不会被发送给日历活动(G Suite)

时间:2017-01-13 12:06:03

标签: google-calendar-api

我正在编写一个使用Calendar API创建事件的Javascript应用程序。该事件会正确添加到所有参与者的日历中,但是,与会者未在其收件箱中看到邀请。所有参与者(登录用户,组织者和与会者)都是同一G Suite组织的成员。以下是我发送的请求,从Chrome获取:

Request URL:https://content.googleapis.com/calendar/v3/calendars/primary/events?sendNotifications=true&alt=json
Request Method:POST
Status Code:200

Body:
{ "summary":"Test event",
  "description":"",
  "location":"",
  "start":{
    "dateTime":"2017-01-16T12:00:00.000Z"
  },"end":{
    "dateTime":"2017-01-16T12:30:00.000Z"
  },"attendees":[
    {
      "email":"redacted"
    }
  ]
}

G Suite是否有任何特定要发送邀请的内容?

1 个答案:

答案 0 :(得分:0)

由于您已经看到事件被正确添加,因此您可能只需Customize your notifications来自G Suite Help的给定分辨率。

除此之外,你可以enable or disable external invitation prompts。作为管理员,您可能需要检查是否为您的域或域中的单位部门启用了提示。

以下是步骤:

  1. Sign in到您的 Google管理控制台。使用您的管理员帐户登录(不以@ gmail.com结尾)。
  2. 从信息中心转到应用> G套房>日历>共享设置>外部邀请
  3. 为设置选择ON或OFF。
  4. 希望有所帮助!