Google日历-找不到请求的事件

问题描述 投票:0回答:1

我在Google日历中创建了活动,然后将其发布在网站上(作为Google日历中的HTML代码)。

事件URL:https://calendar.google.com/event?action=TEMPLATE&tmeid=NWprMG92OHF1djJ2czJidnI5Zm9lOGE2Z28gdG9tYXMubm92YWsxOTk3QG0&tmsrc=my.email%40gmail.com

单击URL后,它使用以下文本将我重定向到Google Calender:找不到请求的事件

应该是什么问题?我希望人们将此事件添加到他们的日历中。

html events google-calendar-api google-calendar-recurring-events
1个回答
0
投票

您正在尝试访问非公共资源,因此,您的网站通常无法访问它。如果您在未登录帐户的情况下尝试访问共享的链接,则会注意到这一点(您会收到404错误)。默认情况下,日历不是公开的。要访问它,您可以执行以下操作:

  • 使网站通过有权访问该事件的帐户进行身份验证。例如,您可以按照this quickstart中指定的工作流程进行操作。
  • 将活动公开,以便所有人都可以访问。您可以使用Acl collection通过UI或API进行操作。您可以与某些用户共享日历及其事件,或使用API​​方法Acl: insert将其公开。要使其公开,您必须将scope.type设置为default
  • 参考:

© www.soinside.com 2019 - 2024. All rights reserved.